我有一个简单的Vertx应用程序,其中包含一个用
执行的类nohup bash -c "exec 'vertx' 'run' './src/main/java/com/mydomain/myClass.java' ...
>在./.openshift/action_hooks/start中。
现在我有一个可以使用vertx runmod在本地运行的模块,但是
nohup bash -c "exec 'vertx' 'runmod' './src/main/java/com/mydomain/mods/user~HelloWorlldApp~0.1.27' ...
我的启动文件中的似乎无法正常工作。没有错误,java只是没有启动。
如何运行?
答案 0 :(得分:1)
您需要检查是否使用 $ OPENSHIFT_DIY_IP 和 $ OPENSHIFT_DIY_PORT 的值 绑定你vertx服务器。 例如,在ssh控制台中执行:
echo $OPENSHIFT_DIY_IP
echo $OPENSHIFT_DIY_PORT
结束将此值放在
中vertx.createHttpServer().listen(8080, "127.2.47.2");
zip中vertx模块的典型开始是
nohup bash -c "exec 'vertx' 'runzip' 'helloWorldApp-0.1.24-mod.zip' ...