很小的公司一般采用什么样的服务器架构呢?

查看 130|回复 10
作者:qinconquer   
背景
公司服务器上有个官网,一个软件的后台服务,数据库都在这一台服务器上。
问题
有什么好的方式去解决更新 api 的时候不会中断呢服务呢。

服务器, API, 数据库, 中断

akira   
更新时间在 1 分钟之内,直接重启就是了。 大不了半夜重启咯。
BeforeTooLate   
单机不重要的都是选个没人的时间段更新一下
vacuitym   
用部署两个实例,平时开一个,更新的时候 ng 打到更新好的端口,然后把旧的停掉
mineralsalt   
运行两个实例不同端口, nginx 负载均衡, 随便停一个都不影响 api 请求, 轮流更新即可, 我就是这么做的
zzzzzzZ   
你期望的无感平滑更新
小公司「滚动发布」是最常见的,或者「灰度发布」
LeegoYih   
1.假设已有实例 A:8080 正在运行
2.运行实例 B:8081
3.Nginx 改配置端口 8080->8081 ,nginx -s reload
4.销毁实例 A:8080
0x663   
灰度发布
buffzty   
docker-compose 最优解
everyx   
我们用的 docker swarm 简单、轻量 😁
您需要登录后才可以回帖 登录 | 立即注册

返回顶部