Google应用引擎运行Shell脚本文件

时间:2017-11-23 05:04:36

标签: shell file google-app-engine whitelist app-engine-flexible

是否可以在谷歌应用引擎中运行Shell脚本文件?喜欢使用

Process proc = Runtime.getRuntime().exec("xxx/xxx/xxx/kishan.sh "); //Whatever you want to execute?

Google应用引擎文档中有白名单,其中列出了可以使用的类,但未指定类中的函数/。  我正在尝试使用Java

2 个答案:

答案 0 :(得分:0)

在GAE-Standard上,您无法调用shell脚本。在GAE-Flexible上,你可以。 Read more about GAE-Standard vs GAE-Flexible environments

答案 1 :(得分:0)

尝试GAE Flex自定义运行时,您可以在本地构建自己的Docker镜像,对其进行测试然后进行部署。它需要一个app.yaml文件,如

runtime: custom
env: flex