04 2017 档案
摘要:配置涵盖程序运行的环境,程序依赖的基础资源地址,程序的行为等。 需求 根据环境读取配置 方便更新配置 基础数据格式为 ,`map JSON YAML XML` 配置部署(docker环境) 跟随镜像打包 最直接的方式也就是将配置文件也打包到docker镜像,配置即代码,更新配置需要构建新的镜像 优点
阅读全文
摘要:物理机部署 传统发布流程(以Java spring boot为例) 编译jar包 分发到服务器A,B,C 服务启动,监听到指定端口 配置负载均衡到已启动服务端口 服务发布成功 关于服务更新,为了实现滚动更新,可以让LB绑定的服务逐渐更新 传统更新流程 编译jar包 分发到服务器A,B,C 将服务器A
阅读全文
摘要:保证系统能稳定地运行在生产环境是第一要务,就算是服务质量下降,只要仍在工作,那就是万幸。 常见服务问题 1. 服务超时 依赖的第三方服务因为某种不可抗力超时了?数据库慢查询拖垮了整个数据库? 2. 服务错误 某个服务挂了? 3. 服务负载高 突然陡增的访问量? 解决方法 1. 限时 针对服务超时,可
阅读全文

浙公网安备 33010602011771号