产品中心

JAVA_SpringCloud微服务商城系统

作者:仙宝云 | 发布时间:2021-07-21 00:35:18 | 阅读:0

我们采用spring云分布式微服务云架构构建B2B2C电子商务系统。除了体系结构本身的系统服务外,我们还将B2B2C业务服务划分为不同的业务微服务。

随着我们的业务系统变得更大、更复杂,各种配置将增加。一旦配置文件被修改,commonservice config配置中心的服务将停止,然后重新启动,最后配置将生效。

如果服务很少,我们可以手动启动,但肯定会对业务和系统的稳定性产生一定的影响。

如果人工操作上百种服务,我想操作和维护人员或技术人员会发疯的。

为了解决上述问题,分别配置了commonservice配置服务器和business微服务。服务器负责配置存储在Git(SVN或本地文件系统)中的配置文件(我们使用本地配置方案将配置文件直接更新到Linux),
如果配置文件发生变化,业务微服务通过配置从服务器配置中心获取信息,通过刷新业务微服务可以获得最新的配置信息。

Spring云总线通过一个轻量级的消息代理连接分布式系统的节点。这可用于广播状态更改(如配置更改)或其他管理指令。

SpingBoot商城   SpringBoot商城系统 Java商城系统 JavaShop