Sails.js应用程序是否可以在不重新启动服务器的情况下理解配置文件更改?我想添加路由并更改邮件服务器配置参数,而无需重新启动服务器。 sails-hook-autoreload似乎只涵盖模型,控制器和服务。
我有什么选择?当有这么多用户登录应用程序时,我真的不想重启服务器。
请帮忙。感谢阅读帖子
答案 0 :(得分:1)
这是不可能的,因为配置仅在启动期间加载到应用程序中。您最好的选择是进行预定维护并将应用程序关闭并重新启动进行测试,然后重新打开应用程序给用户。
我不知道如何使用它,但我听说像Docker这样的容器可能是另一个解决方案,你可以将应用程序容器化并用它来推送更新。 Haven没有使用它,但这可能是一个解决方案。