I'm running two versions of my site at e-choroba.eu
: there are two plackup
processes, one runs the bare plackup, while the second one runs
plackup --enable-ssl --ssl-key-file=domain.key --ssl-cert-file=domain.
+crt app.psgi &> https-log
The problem is the plackup that servers https is quite unstable. I often find the https version not responding, and when I log to the server, I discover one of the two following situations:
- The ssl plackup is down; the log file contains "Out of memory!" as the last line. I don't have much memory on the server, but normally, the process doesn't take more than 2% of the available memory.
- The ssl plackup is running, but when I do
I only see
strace -fp <ssl-plackup-pid>
while normally, when everything works, it shows
Any ideas what's wrong?