Проблема возникает из-за того, что ваше приложение слишком долго открывает соединения, и что-то их вытаскивает. Одна из трех причин заключается в отключении связи:
Рассматривали ли вы установку maxIdleTime на ненулевое значение или настройку Hibernate для использования пула соединений , который может периодически проверять соединения (тем самым поддерживая соединение TCP ) или отбрасывают их после того, как они были открыты в течение определенного периода времени ?
sudo apxs -i -c mod_lisp.c
httpd.conf
: LoadModule lisp_module libexec/httpd/mod_lisp.so AddModule mod_lisp.c LispServer 127.0.0.1 3000 "foo" <Location /foo> SetHandler lisp-handler </Location>
sudo apachectl restart
Запускает CLISP и оценивает:
(load "modlisp-clisp") (modlisp:modlisp-server)
Точка Ваш браузер к http://localhost/foo . Необходимо видеть:
mod_lisp 2.0
Это - постоянная строка HTML, отправленная mod_lisp 2.0 + CLISP + апач + Linux
Какой бэкенд Вы используете? Если ни один, я предложил бы пробовать Hunchentoot или, еще лучше, UCW.
Обе из тех ссылок возьмут Вас к инструкциям по установке, заканчивающимся Привет Мировым видом страницы.
Эта статья , кажется, довольно полное руководство "с практическими рекомендациями" для установки языка Common LISP на Apache с помощью mod_lisp2.
, Если все пошло как запланировано, у Вас должен теперь быть сервер приложений языка Common LISP, работающий позади Apache