cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Saurav Lahiri <saurav.lah...@sungardas.com>
Subject Prevent console proxy support scripts from spawning multiple java processes
Date Tue, 01 Apr 2014 15:36:14 GMT
Hi,

The console proxy supporting scripts run.sh restarts the java process if it
determines that
for some reason the _run.sh has exited. If the original java process has
exited then that is
not an issue. If for some reason the java process is still running, then
the while loop which
calls _run.sh will cause a second instance of a jvm to start, which refers
to the same
log file namely cloud.out. It appears that two different jvms referring to
the same log file
is causing issues. A way to fix this could be to change the code in run.sh
to use the
get_pids routine to check  and preempt start of a new java process if an
existing process
is running.

Please let me know if I have read the situation correctly and if a defect
needs to be logged
for this.

Thanks
Saurav

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message