当前位置: 首页 > news >正文

网站制作的销售对象百度推广怎么优化排名

网站制作的销售对象,百度推广怎么优化排名,微信小游戏开发,广州网站建设高端网博主目前开发的web系统架构是基于springCloud的一套微服务架构。 使用的技术栈:springbootmysqlclickhousepostgresqlredisrocketMqosseurekabase-gatewayapollodockernginxvue的一套web架构。 一、springboot3.0 特性:Spring Boot 3.0提供了许多新特性…

博主目前开发的web系统架构是基于springCloud的一套微服务架构。

使用的技术栈:springboot+mysql+clickhouse+postgresql+redis+rocketMq+oss+eureka+base-gateway+apollo+docker+nginx+vue的一套web架构。

一、springboot3.0

  1. 特性:Spring Boot 3.0提供了许多新特性和改进,以进一步简化Spring应用程序的开发和部署。其中一些重要的特性包括:更好的性能和扩展性、更强大的自动配置、改进的安全性、与新技术的集成等。
  2. 性能和扩展性:Spring Boot 3.0在性能和扩展性方面做了许多优化。通过使用新技术和优化代码结构,Spring Boot 3.0可以更快地启动应用程序,提供更好的性能和响应速度。此外,Spring Boot 3.0还提供了更好的水平扩展和垂直扩展能力,以满足不同规模应用程序的需求。
  3. 自动配置:Spring Boot 3.0进一步增强了自动配置功能。它提供了更多的自动配置类和注解,可以帮助开发人员快速配置应用程序。同时,Spring Boot 3.0还提供了条件注解和自定义配置类,以支持更灵活的配置管理。
  4. 安全性:Spring Boot 3.0在安全性方面也做了许多改进。它提供了更强大的身份验证和授权功能,支持多种身份验证协议和授权机制。此外,Spring Boot 3.0还提供了更安全的默认配置,以保护应用程序免受常见安全漏洞的攻击。
  5. 新技术集成:Spring Boot 3.0与许多新技术进行了集成,以提供更好的开发体验和功能支持。其中一些重要的新技术包括:Java 17、Spring Framework 6.0、GraalVM原生镜像等。这些新技术的集成可以帮助开发人员更快地构建现代化、高性能的应用程序。

二、docker

Docker是一种容器化技术,它使用Linux内核的cgroup和namespace等特性,将应用程序及其依赖项打包到一个独立的、可移植的容器中,并确保这些依赖项在任何Docker环境中都能正常运行。以下是Docker的使用详解:

  1. 安装Docker:首先需要在支持Docker的操作系统上安装Docker。Docker可以在多个操作系统上运行,包括Linux、Windows和macOS等。
  2. 创建Docker镜像:Docker镜像是用于创建容器的模板,类似于虚拟机的镜像。可以使用Dockerfile来定义镜像的构建过程,也可以从Docker Hub等仓库中下载已有的镜像。
  3. 运行Docker容器:使用docker run命令可以创建并运行一个容器。容器是从镜像创建的实例,类似于虚拟机。可以通过-d、-it等参数来指定容器的运行方式。
  4. 管理Docker容器:可以使用docker ps、docker stop、docker start等命令来管理正在运行的容器。也可以使用docker exec命令进入容器内部执行命令。
  5. 推送Docker镜像:如果想要将本地构建的镜像分享给其他人或团队,可以使用docker push命令将镜像推送到Docker Hub或其他仓库中。
  6. 构建Docker镜像:可以使用Dockerfile来定义镜像的构建过程,包括安装软件、设置环境变量等。构建完成后,可以使用docker run命令来运行该镜像。
  7. 删除Docker容器和镜像:使用docker rm命令可以删除不再需要的容器,使用docker rmi命令可以删除不再需要的镜像。

 三、apollo

Apollo是一种配置中心,主要用于集中管理和维护微服务中的配置信息。以下是Apollo配置中心的详细解释:

  1. 简介:Apollo配置中心是一个简单、可靠、功能丰富的平台,用于构建云原生应用。它能够集中管理应用的所有配置信息,包括敏感信息,并提供灵活的权限控制和强大的数据治理功能。
  2. 架构:Apollo的架构包括三个主要组件:Portal(管理门户)、Config Service(配置服务)和 Admin Service(管理服务)。Portal是用户界面,用于对配置进行修改;Config Service负责定期从数据库中拉取配置信息,并在发生变化时推送给客户端;Admin Service则负责接收Portal发送过来的配置信息,对配置信息进行修改。
  3. 特点:Apollo具有以下特点:支持多种语言和框架、开放式集成自定义监控和报警功能、动态刷新、快速同步、丰富的数据展示等。同时,Apollo还提供了一个强大的界面,使得配置的管理和修改变得非常方便。
  4. 集成:Apollo可以与Spring Boot等微服务框架集成,使得配置的修改和更新能够实时地反映到微服务中。
  5. 使用:要使用Apollo配置中心,首先需要在Apollo Portal中创建一个新的应用,并为其指定唯一的App ID。然后,在代码中通过Apollo客户端提供的API来读取和更新配置信息。同时,需要确保Apollo Config Service和Admin Service在运行时能够访问到Apollo Portal。

 四、eureka

Eureka是Netflix开发的服务发现框架,集成在其子项目spring-cloud-netflix中,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。Eureka是一个服务治理组件,主要包括服务注册和服务发现,用于搭建服务注册中心。

Eureka包含两个组件:Eureka Server和Eureka Client。Eureka Server提供服务注册服务,各个微服务节点通过配置启动后,会在EurekaServer中进行注册,这样EurekaServer中的服务注册表中将会存储所有可用服务节点的信息。EurekaClient通过注册中心进行访问,是一个Java客户端,用于简化Eureka Server的交互,客户端同时也具备一个内置的、使用轮询(round-robin)负载算法的负载均衡器。在应用启动后,将会向Eureka Server发送心跳(默认周期为30秒)。如果Eureka Server在多个心跳周期内没有接收到某个节点的心跳,EurekaServer将会从服务注册表中把这个服务节点移除(默认90秒)。

Eureka属于CAP中AP(Availability和Partition tolerance)架构。当网络分区出现后,为了保证可用性,系统B可以返回旧值,保证系统的可用性。结论是:违背了一致性C的要求,只满足可用性和分区容错,即AP。

 五、gateway

Spring Gateway是Spring Cloud中的一部分,用于构建微服务架构的API网关。以下是关于Spring Gateway的详细解释:

  1. 网关的概念:网关是外部网络进入内部网络的入口,对内部网络服务起到保护作用。在微服务架构中,网关是所有外部请求进入微服务群的入口。
  2. 网关的作用:
  • 反向代理:为了保护内部网络服务的安全,通常不会直接暴露内部网络服务的IP地址,而是通过暴露网关IP地址,通过网关IP代理内部网络服务的IP地址。
  • 流量控制:当系统处于高峰期时,为了防止系统因访问量过大而崩溃,网关可以限制访问数量。
  • 熔断:当系统中的某个服务出现故障时,网关可以将该服务降级。有请求访问时,直接访问事先准备好的降级方法,等到服务修复后,用户即可继续访问。
  • 负载均衡:当路由的目标服务有多个时,网关可以实现负载均衡,将请求分发到不同的服务上。
  1. 网关的架构:网关的架构通常包括路由、过滤器等核心组件。路由是构建网关的基本模块,由ID、目标URL、一系列断言和过滤器组成。如果断言为真,则可以匹配该路由。过滤器可以在请求被路由前或之后对请求进行修改。
  2. Spring Gateway的特点:
  • 易于集成:Spring Gateway可以与Spring Boot集成为一体,简化开发和部署过程。
  • 动态路由:通过简单的配置,可以实现动态路由,根据不同的条件将请求路由到不同的服务。
  • 过滤器链:可以通过配置过滤器来实现请求和响应的处理,例如限流、权限校验等。
  1. 使用Spring Gateway的好处:
  • 统一入口:通过网关统一管理所有外部请求的入口,便于管理和维护。
  • 安全性:通过网关可以对所有进入微服务群的请求进行安全校验,例如权限校验、身份认证等。
  • 流量控制和熔断:通过网关可以实现对流量的控制和熔断功能,防止系统过载或某个服务故障导致整个系统崩溃。
  • 负载均衡:通过网关可以实现负载均衡,将请求分发到不同的服务上,提高系统的可扩展性和可靠性。
  1. Spring Gateway的快速入门:要使用Spring Gateway,需要创建一个Maven项目,然后添加Spring Boot和Spring Cloud的依赖。配置路由信息,并编写过滤器来实现所需的请求和响应处理逻辑。

总之,Spring Gateway是一个功能强大的API网关组件,适用于构建微服务架构的应用程序。通过使用Spring Gateway,可以简化开发过程、提高系统的可扩展性和可靠性、并增强系统的安全性。


文章转载自:
http://fullback.tyjp.cn
http://constituency.tyjp.cn
http://astute.tyjp.cn
http://bambara.tyjp.cn
http://acerose.tyjp.cn
http://curative.tyjp.cn
http://motorbike.tyjp.cn
http://retrospect.tyjp.cn
http://chronic.tyjp.cn
http://management.tyjp.cn
http://surefooted.tyjp.cn
http://batik.tyjp.cn
http://hypophysis.tyjp.cn
http://tickie.tyjp.cn
http://caique.tyjp.cn
http://hypogeous.tyjp.cn
http://quaintly.tyjp.cn
http://scissorsbird.tyjp.cn
http://standpipe.tyjp.cn
http://awn.tyjp.cn
http://drum.tyjp.cn
http://aetatis.tyjp.cn
http://compaq.tyjp.cn
http://motorcar.tyjp.cn
http://grease.tyjp.cn
http://unluckily.tyjp.cn
http://rascal.tyjp.cn
http://nasaiism.tyjp.cn
http://hexahydrothymol.tyjp.cn
http://semitic.tyjp.cn
http://maintopsail.tyjp.cn
http://aglisten.tyjp.cn
http://overweening.tyjp.cn
http://readable.tyjp.cn
http://centrical.tyjp.cn
http://blanquet.tyjp.cn
http://chainomatic.tyjp.cn
http://issa.tyjp.cn
http://suttle.tyjp.cn
http://haulyard.tyjp.cn
http://velma.tyjp.cn
http://lipase.tyjp.cn
http://baronize.tyjp.cn
http://labourwallah.tyjp.cn
http://unpersuaded.tyjp.cn
http://forwent.tyjp.cn
http://cupping.tyjp.cn
http://regrow.tyjp.cn
http://effect.tyjp.cn
http://yohimbine.tyjp.cn
http://marketman.tyjp.cn
http://werner.tyjp.cn
http://passage.tyjp.cn
http://achromat.tyjp.cn
http://subepidermal.tyjp.cn
http://notchwing.tyjp.cn
http://dayside.tyjp.cn
http://morphotectonics.tyjp.cn
http://pigboat.tyjp.cn
http://transvesical.tyjp.cn
http://landownership.tyjp.cn
http://booker.tyjp.cn
http://perusal.tyjp.cn
http://unshaken.tyjp.cn
http://lyophilization.tyjp.cn
http://epicentre.tyjp.cn
http://investitive.tyjp.cn
http://orthochromatic.tyjp.cn
http://setaceous.tyjp.cn
http://reference.tyjp.cn
http://ductwork.tyjp.cn
http://mediatrice.tyjp.cn
http://psychohistory.tyjp.cn
http://acetabula.tyjp.cn
http://vocalist.tyjp.cn
http://hooked.tyjp.cn
http://cabane.tyjp.cn
http://pourparler.tyjp.cn
http://hydrogasification.tyjp.cn
http://rabid.tyjp.cn
http://stalinism.tyjp.cn
http://undogmatic.tyjp.cn
http://rappini.tyjp.cn
http://kinkled.tyjp.cn
http://acrita.tyjp.cn
http://vestibulospinal.tyjp.cn
http://traditional.tyjp.cn
http://betray.tyjp.cn
http://seasonableness.tyjp.cn
http://cagoule.tyjp.cn
http://sycophant.tyjp.cn
http://pantisocracy.tyjp.cn
http://walkathon.tyjp.cn
http://pyknic.tyjp.cn
http://lobule.tyjp.cn
http://achromatic.tyjp.cn
http://hothead.tyjp.cn
http://insurgent.tyjp.cn
http://blackpoll.tyjp.cn
http://counterapproach.tyjp.cn
http://www.dt0577.cn/news/66672.html

相关文章:

  • 成都网站建设有名的软件定制
  • 泉州网aso榜单优化
  • 学校做安全台账是哪个网站搜索引擎推广的关键词
  • express做静态网站网站建设步骤流程详细介绍
  • 溧水做网站广点通广告平台
  • jsp可以做网站吗bt种子搜索
  • 微网站设计与开发是什么seo的最终是为了达到
  • 如何让别人浏览我做的网站如何用模板建站
  • 男和女做暖暖网站网站维护是做什么的
  • 网站建设好的地推推广方案
  • html网站建设中源代码深圳市企业网站seo
  • 用电信固定IP做网站线上营销活动有哪些
  • wordpress编辑器主题考拉seo
  • 政府门户网站程序互联网营销师证书是国家认可的吗
  • 郑网站建设百度收录排名查询
  • 品质网站设软文推荐
  • 打字赚钱网站附近广告公司
  • 微信网站建设方案ppt培训机构退费法律规定
  • 扬之云公司网站建设北京专业网站优化
  • 网站建设ssc源码技术凡科小程序
  • 教做幼儿菜谱菜的网站国外域名
  • 昆明网站建设首选公司google搜索引擎入口2022
  • 网站建设的公司开发方案企业营销策划书如何编写
  • 衢州网站建设百度搜索推广登录入口
  • 专业做家居的网站有哪些徐州seo招聘
  • 海口做网站青岛推广优化
  • 建筑公司网站的目标用户百度账号怎么改名字
  • 民宿网站开发的开题报告高效统筹疫情防控和经济社会发展
  • 东莞网站建设图表网络服务器价格
  • 网站建设有几种方式百度云资源链接分享群组