平滑重启软链问题?gatewayWorker负载均衡的机制配置?

0

有两个疑惑:


1、官方有一篇文章,平滑重启,仅支持Worker::runAll()执行后的代码进行reload
如有发布系统,通过软链指向了最新版本的代码,而且只保留10次(01-10)可以回滚的版本,问题是:我在01次启动了register,gateway,worker,这时候发布第11次的代码,会将01的代码删除,这时候会有影响吗?


2、gatewayWorker负载均衡的内部机制是什么,轮询?权重?可以自定义设置吗?文档上面没找到。


望作者指点一二,谢谢~

已邀请:

six

赞同来自:

第二点貌似可以设置路由 http://doc2.workerman.net/router.html 来负载均衡


第一点得自己测试下吧。感觉代码常驻内存了,磁盘上的文件删除了不影响内存里的代码,除非进程重启了才会去载入磁盘里的某些业务代码。

要回复问题请先登录注册