我正在开发一个在节点服务器内运行客户端js代码的应用程序(我知道这不安全)。
我使用node vm,虽然看起来很安全,我想在另一个模块中隔离它,所以即使一些恶意代码读取我的所有节点服务器代码和配置,它也看不到重要的文件。
我正在阅读https://cloud.google.com/appengine/docs/flexible/nodejs/configuration-files,但我不确定它是否符合我的目的。
示例:
文件:
是(safemodule)和(notsafemodule)部署在同一个容器中吗?
(notsafemodule)是否可以读取(< app> /safemodule/secret.txt)?
谢谢!
答案 0 :(得分:0)
模块/服务部署在具有不同URL的不同实例中:
所以他们不可能看到对方..