我们的服务是基于springcloud搭建的微服务框架。通过微服务拆分业务后,服务边界更加清晰,服务修改引入的风险更加集中、影响范围更小,也有利于团队的开发。 但是微服务上线、发布要比单体服务复杂很多。单体服务我们只需通过nginx做简单的预上线环境和线上环境的切换就可以实现服务平滑上线,用了微服务
最近线上上午8:30左右,gateway会cpu告警,因为我们的服务可以自动伸缩,访问服务也正常,没有太在意这个问题。 上班路上突然收到项目经理和客户线上问题反馈记录。部分三方分享链接打开显示如下内容。 ``` {"code":1021,"msg":"网关内部异常.","timestamp":"15
我们的微服务是托管在阿里云平台,通过Swarm控制台管理。平台本身是不提供服务的平滑上下线功能的,只有对应的部署功能。 于是我们在我们的内容搭建了一个服务上下线的管理功能,先看一下管理页面。 } 方式:POST 说明:不添加服务名,则更新所有注册到注册中心服务的配置。 举例:http://xxxx/actua