Hallo,
Randall Randall hat gesagt: // Randall Randall wrote:

> I'm not sure why it would do that, but what you did isn't what
> I did.  I made another directory which isn't under the Webware
> workdir, and used that as my supervise directory.  Using the
> workdir as the supervise directory seems like it should work,
> though, if you're using the right run script.

[very useful instructions skipped]

> Note that daemontools will restart the appserver if it quits
> for *any* reason, so the restart on changes thing works
> normally even though you're not running the shell code that
> checks the return code of the Launch.py script.

Thank you very much for your explanations. I've set it up that way now
(still need to fix logging though, but that may be a too old
daemontools version).

I still have one problem: Somewhere in my current application's code I
can, for whatever reasons, crash my AppServer brutally. I think it has
do do with the MySQL connection not keeping up under heavy load, but
whatever: 

*IF* this happens, the daemontools do not correctly restart the
AppServer: I still have stale threads running that also occupy the
8086 port, so supervise goes into an endless loop.

Actually a problem like this seems to be unhandled in the webkit
script, too. 

ciao
-- 
 Frank Barknecht                               _ ______footils.org__


-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
_______________________________________________
Webware-discuss mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-discuss

Reply via email to