Hi all.
I've decided to do a little benchmarking on Mono 2.0. I installed
Cherokee 0.9.4 on my Ubuntu Hardy AMD64 install from the PPAs. The
install went well and I was serving static pages in minutes.
When I went to run some aspx hello world pages, I got blank pages
after ~5 second delay repeatedly. As a test I started up the
fastcgi-mono-server process manually with the following command...
sudo -u www-data MONO_FCGI_SOCKET=unix
MONO_FCGI_FILENAME=/var/run/cherokee/fastcgi-mono-server.socket
MONO_FCGI_LOGFILE=/var/log/cherokee/mono.log
MONO_FCGI_APPLICATIONS=/:/var/www/ /opt/mono/bin/fastcgi-mono-server2
... and everything worked great.
Running normally, the fastcgi process is getting started by Cherokee
but it is not stopping when Cherokee is shutdown. Additionally the
mono log (even when set to debug) is left empty.
On a stacktrace of the running fastcgi-mono-server process when
launched from Cherokee, I get the following output repeated...
futex(0x8bf7c4, 0x80 /* FUTEX_??? */, 1679) = -1 ETIMEDOUT (Connection
timed out)
futex(0x8bf780, 0x81 /* FUTEX_??? */, 1) = 0
semop(23822337, 0x7fffc68560c0, 1) = 0
semop(23822337, 0x7fffc6856110, 1) = 0
semop(23822337, 0x7fffc68560c0, 1) = 0
semop(23822337, 0x7fffc6856110, 1) = 0
Here's my cherokee.conf file...
source!2!env!MONO_FCGI_FILENAME = /var/run/cherokee/fastcgi-mono-server.socket
source!2!env!MONO_FCGI_APPLICATIONS = /:/var/www/
source!2!env!MONO_FCGI_LOGFILE = /var/log/cherokee/mono.log
source!2!env!MONO_FCGI_SOCKET = unix
source!2!host = /var/run/cherokee/fastcgi-mono-server.socket
source!2!interpreter = /opt/mono/bin/fastcgi-mono-server
source!2!nick = mono
source!2!type = interpreter
The socket and log are both readable and writable by www-data user.
Any ideas? Let me know if there is any other information I can provide.
Thanks
_______________________________________________
Cherokee mailing list
Cherokee@lists.octality.com
http://lists.octality.com/listinfo/cherokee
I've decided to do a little benchmarking on Mono 2.0. I installed
Cherokee 0.9.4 on my Ubuntu Hardy AMD64 install from the PPAs. The
install went well and I was serving static pages in minutes.
When I went to run some aspx hello world pages, I got blank pages
after ~5 second delay repeatedly. As a test I started up the
fastcgi-mono-server process manually with the following command...
sudo -u www-data MONO_FCGI_SOCKET=unix
MONO_FCGI_FILENAME=/var/run/cherokee/fastcgi-mono-server.socket
MONO_FCGI_LOGFILE=/var/log/cherokee/mono.log
MONO_FCGI_APPLICATIONS=/:/var/www/ /opt/mono/bin/fastcgi-mono-server2
... and everything worked great.
Running normally, the fastcgi process is getting started by Cherokee
but it is not stopping when Cherokee is shutdown. Additionally the
mono log (even when set to debug) is left empty.
On a stacktrace of the running fastcgi-mono-server process when
launched from Cherokee, I get the following output repeated...
futex(0x8bf7c4, 0x80 /* FUTEX_??? */, 1679) = -1 ETIMEDOUT (Connection
timed out)
futex(0x8bf780, 0x81 /* FUTEX_??? */, 1) = 0
semop(23822337, 0x7fffc68560c0, 1) = 0
semop(23822337, 0x7fffc6856110, 1) = 0
semop(23822337, 0x7fffc68560c0, 1) = 0
semop(23822337, 0x7fffc6856110, 1) = 0
Here's my cherokee.conf file...
source!2!env!MONO_FCGI_FILENAME = /var/run/cherokee/fastcgi-mono-server.socket
source!2!env!MONO_FCGI_APPLICATIONS = /:/var/www/
source!2!env!MONO_FCGI_LOGFILE = /var/log/cherokee/mono.log
source!2!env!MONO_FCGI_SOCKET = unix
source!2!host = /var/run/cherokee/fastcgi-mono-server.socket
source!2!interpreter = /opt/mono/bin/fastcgi-mono-server
source!2!nick = mono
source!2!type = interpreter
The socket and log are both readable and writable by www-data user.
Any ideas? Let me know if there is any other information I can provide.
Thanks
_______________________________________________
Cherokee mailing list
Cherokee@lists.octality.com
http://lists.octality.com/listinfo/cherokee