eggjs怎么热更新呢
我只有一台服务器,上面部署着eggjs服务,现在我修改了部分文件的代码或配置文件,怎么不重启就生效呢?
8 回复
这个好像不能把,你可以再创建一个,把新的开了,然后配置一下反向代理,再把旧的关了
做不到,要么就把配置文件做到 数据库 里面,通过更新 数据库 从而做到热更新配置文件。
egg现在必须重启后才能生效
要是有一个类似NGINX的reload命令就好了
配置放外部存储, 定时去读
docker了解一下
配合 nginx reload,修改 upstream 就行了,我写过一个 egg-deploy
使用etcd这种来存放配置。