You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
rhc app tail -a play2demo
Warning: This command is deprecated. Please use 'rhc tail' instead.
==> diy/logs/play.log <==
/var/lib/openshift/5312c93b5004461e7400005c/app-root/runtime/repo/target/start "-DapplyEvolutions.default=true" -Dhttp.port=8080 -Dhttp.address=127.5.248.129 -Dconfig.resource=openshift.conf
bash: /var/lib/openshift/5312c93b5004461e7400005c/app-root/runtime/repo/target/start: No such file or directory
/var/lib/openshift/5312c93b5004461e7400005c/app-root/runtime/repo/target/start "-DapplyEvolutions.default=true" -Dhttp.port=8080 -Dhttp.address=127.5.248.129 -Dconfig.resource=openshift.conf
bash: /var/lib/openshift/5312c93b5004461e7400005c/app-root/runtime/repo/target/start: No such file or directory
==> diy/logs/server.log <==
[2014-03-02 01:02:54] INFO WEBrick 1.3.1
[2014-03-02 01:02:54] INFO ruby 1.8.7 (2011-06-30) [x86_64-linux]
[2014-03-02 01:02:54] INFO WEBrick::HTTPServer#start: pid=485231 port=8080
[2014-03-02 01:08:15] INFO going to shutdown ...
[2014-03-02 01:08:15] INFO WEBrick::HTTPServer#start done.
in this case I started paly2demo application by this modification of .openshift/action_hooks/start script:
#!/bin/bash
# The logic to start up your application should be put in this
# script. The application will work only if it binds to
# $OPENSHIFT_INTERNAL_IP:8080
# loads $PLAY_PARAMS
. ${OPENSHIFT_REPO_DIR}.openshift/action_hooks/load_config
if [[ ! $? -eq 0 ]]; then
exit $?
fi
LOG_FILE="${OPENSHIFT_DIY_LOG_DIR}play.log"
chmod +x ${OPENSHIFT_REPO_DIR}target/universal/stage/bin/${OPENSHIFT_APP_NAME}
APP_COMMAND="${OPENSHIFT_REPO_DIR}target/universal/stage/bin/${OPENSHIFT_APP_NAME} $PLAY_PARAMS "\
"-Dhttp.port=${OPENSHIFT_DIY_PORT} "\
"-Dhttp.address=${OPENSHIFT_DIY_IP} "\
"-Dconfig.resource=openshift.conf"
echo $APP_COMMAND &>> $LOG_FILE
nohup bash -c "${APP_COMMAND} &>> ${LOG_FILE} 2>&1" &> /dev/null &
but I don't sure that is right way because I don't know enough about openshift and cartridges
I followed on instructions and got this error at the last step:
on the app page I got Service Temporarily Unavailable
The text was updated successfully, but these errors were encountered: