在openshift上安装Node cartidge时,如果我对我的文件进行更改并推送repo,一切正常,但如果我SFTP并编辑文件,那么系统将继续提供缓存的内容,直到我推送再次回购(当然可能没有我的SFTP更改)
使用PHP盒式磁带,通过rhc>>存在一个环境变量 $ OPENSHIFT_PHP_APC_ENABLED =真/假
当设置为false时,它会禁用此行为,我基本上可以通过sftp进行编辑 - 喜欢它...如何使用nodejs cart生成类似的结果?
答案 0 :(得分:0)
https://docs.openshift.org/origin-m4/oo_cartridge_guide.html
12.4。发展模式 当您将代码更改推送到OpenShift时,如果要在“开发”模式下动态重新加载javascript文件,可以使用hot_deploy标记或将以下内容添加到package.json:
“scripts”:{“start”:“supervisor /relative-path-from-repo-to/server.js”}, 这将使用Supervisor运行Node.JS。
hot_deploy标记仅限于主管。使用use_npm标记,您的应用程序将始终完全重启。