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

网络架构相关文献qq群怎么优化排名靠前

网络架构相关文献,qq群怎么优化排名靠前,福州seo管理,wordpress添加主题提示缺少文件单体应用存在的问题 随着业务的发展,开发变得越来越复杂。 修改、新增某个功能,需要对整个系统进行测试、重新部署。 一个模块出现问题,很可能导致整个系统崩溃。 多个开发团队同时对数据进行管理,容易产生安全漏洞。 各个模块…

单体应用存在的问题

  • 随着业务的发展,开发变得越来越复杂。

  • 修改、新增某个功能,需要对整个系统进行测试、重新部署。

  • 一个模块出现问题,很可能导致整个系统崩溃。

  • 多个开发团队同时对数据进行管理,容易产生安全漏洞。

  • 各个模块使用同一种技术进行开发,各个模块很难根据实际情况选择更合适的技术框架,局限性很大。

  • 模块内容过于复杂,如果员工离职,可能需要很长时间才能完成工作交接。

分布式、集群

集群:一台服务器无法负荷高并发的数据访问量,那么就设置十台服务器一起分担压力,十台不行就设置一百台(物理层面)。很多人干同一件事情,来分摊压力。

分布式:将一个复杂问题拆分成若干个简单的小问题,将一个大型的项目架构拆分成若干个微服务来协同完成。(软件设计层面)。将一个庞大的工作拆分成若干个小步骤,分别由不同的人完成这些小步骤,最终将所有的结果进行整合实现大的需求。

服务治理的核心又三部分组成:服务提供者、服务消费者、注册中心。

在分布式系统架构中,每个微服务在启动时,将自己的信息存储在注册中心,叫做服务注册。

服务消费者从注册中心获取服务提供者的网络信息,通过该信息调用服务,叫做服务发现。

Spring Cloud 的服务治理使用 Eureka 来实现,Eureka 是 Netflix 开源的基于 REST 的服务治理解决方案,Spring Cloud 集成了 Eureka,提供服务注册和服务发现的功能,可以和基于 Spring Boot 搭建的微服务应用轻松完成整合,开箱即用,Spring Cloud Eureka。

Spring Cloud Eureka

  • Eureka Server,注册中心

  • Eureka Client,所有要进行注册的微服务通过 Eureka Client 连接到 Eureka Server,完成注册。

Eureka Server代码实现

整体结构:

  • 创建父工程,pom.xml

<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.0.7.RELEASE</version>
</parent><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!-- 解决 JDK 9 以上没有 JAXB API 的问题 --><dependency><groupId>javax.xml.bind</groupId><artifactId>jaxb-api</artifactId><version>2.3.0</version></dependency><dependency><groupId>com.sun.xml.bind</groupId><artifactId>jaxb-impl</artifactId><version>2.3.0</version></dependency><dependency><groupId>com.sun.xml.bind</groupId><artifactId>jaxb-core</artifactId><version>2.3.0</version></dependency><dependency><groupId>javax.activation</groupId><artifactId>activation</artifactId><version>1.1.1</version></dependency>
</dependencies><dependencyManagement><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>Finchley.SR2</version><type>pom</type><scope>import</scope></dependency></dependencies>
</dependencyManagement>
  • 在父工程下创建 Module,pom.xml
<dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-server</artifactId><version>2.0.2.RELEASE</version></dependency>
</dependencies>
  • 创建配置文件 application.yml,添加 Eureka Server 相关配置。
server:port: 8761
eureka:client:register-with-eureka: falsefetch-registry: falseservice-url:defaultZone: http://localhost:8761/eureka/

> 属性说明

`server.port`:当前 Eureka Server 服务端口。

`eureka.client.register-with-eureka`:是否将当前的 Eureka Server 服务作为客户端进行注册。

`eureka.client.fetch-fegistry`:是否获取其他 Eureka Server 服务的数据。

`eureka.client.service-url.defaultZone`:注册中心的访问地址。

  • 创建启动类
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;@SpringBootApplication
@EnableEurekaServer
public class EurekaServerApplication {public static void main(String[] args) {SpringApplication.run(EurekaServerApplication.class,args);}
}

注解说明:

@SpringBootApplication:声明该类是 Spring Boot 服务的入口。

@EnableEurekaServer:声明该类是一个 Eureka Server 微服务,提供服务注册和服务发现功能,即注册中心。

运行:

浏览器输入:

localhost:8761

Eurekaicon-default.png?t=N7T8http://localhost:8761/

http://www.yidumall.com/news/47513.html

相关文章:

  • 注册企业管理咨询服务公司网络seo是什么
  • 无锡新区企业网站推广学seo网络推广
  • 视频直播网站建设方案培训网站搭建
  • 网站建设开发感悟百度文库首页
  • 做网站组织结构框架例子刺激广告
  • 做网站需要准备什么资料网站seo优化运营
  • 制作网站需要学什么软件有哪些内容网站网络营销
  • 免费自助建站软件爱站网备案查询
  • 北京设计公司哪家好西安网站seo价格
  • 网站设计公司飞沐免费网站谁有靠谱的
  • 前端培训出来进公司都不会广州网站优化软件
  • 莆田5g网站建设公司刷僵尸粉网站推广
  • 网站建设三秒原则做一个公司网页多少钱
  • 免费企业网站模板html百度小说搜索风云榜总榜
  • 腾讯云wed服务器做网站巨量引擎官网
  • 网页设计网站开发培训百度竞价点击一次多少钱
  • 开封市住房和城乡建设 网站网站建设推广多少钱
  • wordpress怎么登录上海网络排名优化
  • 平板电脑可以做网站不什么是seo标题优化
  • 峰峰信息港邯郸信息港网站优化排名易下拉稳定
  • 深入解析 wordpressseo分析工具
  • 学做网站论坛vip教程视频号推广
  • 政府网站建设与维护百度点击器找名风
  • 盐城网站开发基本流程电脑版百度
  • 政府建立网站的好处网页设计与制作案例教程
  • 网站开发培训课程店铺推广平台有哪些
  • android开发 网站开发关键词推广工具
  • 软件之家seo神器
  • gta5网站正在建设网上开店如何推广自己的网店
  • 网站模块插件是怎么做的惠州网络营销公司