以前php-fpm,都是直接发布代码,没有其他顾虑
现在用webman,线上环境,如何更新呢?
1.
如果直接 `php start.php restart -d`,会造成请求中断吗?比如,某一个worker进程,正在处理请求,这时候直接 restart,会中断请求吗?
2.
redis队列,消费者正在消费消息,这个时候更新,这条消息是不是就没有了?所以这种情况,专业的MQ,有ack机制,就能避免这种情况的发生?
3.
如果只用一台服务器运行webman,应该如何发布更新呢?
有没有思路可以提供一下