debug 也开了,目录权限也www 755,不知道为什么,我在phpstrom修改代码上传到ftp时候服务器代码延迟更新,而是几分钟后刷新看看才更新。看了一下日志也没有报错。 哪位大佬知道怎么回事吗?
服务器配置4核(vCPU) 16 GiB app.config.debug = true; //debug已开启 runtime 日志 没有报错 使用工具 phpStrom 2023
正式环境更新代码要手动执行reload app.config.debug 只是用来控制在发生异常时是否在页面展示详细信息
感谢大佬的指出,同一个框架另外一个服务器上我根本不需要重启,是配置的问题吗?
文件更新自动reload是在 monitor.options.enable_file_monitor里控制 参考文档 https://www.workerman.net/doc/webman/others/monitor.html
config/process.php中的monitor的reloadable代表啥意思
https://www.workerman.net/doc/workerman/worker/reloadable.html
debug开发环境下真的不延迟了, 奇怪 我在另外一个服务器上一直开着正式环境,更新代码也不需要重启服务,装包的时候才去重启。 这次不一样了, 不知道哪里出问题, 虽然开发环境上没有出现延迟问题, 但我心里还是有点过不去,为什么同样的框架两个服务器上不同的运行,我真想学习一下这个问题的根本原因,大佬能帮助我吗, 提前感谢您
两个环境 monitor.options.enable_file_monitor 值不一样
确实。 难道安装webman的时候按照服务器配置框架自动配置的吗? 我安装的时候没改过这个配置的
不同版本配置可能有所不同
A服务器 : v1.5.8版本 B服务器 : v1.5.7 版本 差一个版本 。。。
正式环境更新代码要手动执行reload
app.config.debug 只是用来控制在发生异常时是否在页面展示详细信息
感谢大佬的指出,同一个框架另外一个服务器上我根本不需要重启,是配置的问题吗?
文件更新自动reload是在 monitor.options.enable_file_monitor里控制
参考文档 https://www.workerman.net/doc/webman/others/monitor.html
config/process.php中的monitor的reloadable代表啥意思
https://www.workerman.net/doc/workerman/worker/reloadable.html
debug开发环境下真的不延迟了, 奇怪 我在另外一个服务器上一直开着正式环境,更新代码也不需要重启服务,装包的时候才去重启。 这次不一样了, 不知道哪里出问题, 虽然开发环境上没有出现延迟问题, 但我心里还是有点过不去,为什么同样的框架两个服务器上不同的运行,我真想学习一下这个问题的根本原因,大佬能帮助我吗, 提前感谢您
两个环境 monitor.options.enable_file_monitor 值不一样
确实。 难道安装webman的时候按照服务器配置框架自动配置的吗? 我安装的时候没改过这个配置的
不同版本配置可能有所不同
A服务器 : v1.5.8版本
B服务器 : v1.5.7 版本
差一个版本 。。。