Каков предпочтительный способ обслуживания веб-приложений, написанных на Лиспе?
-
06-07-2019 - |
Вопрос
Я исследовал модули для Nginx (мой любимый веб-сервер) для обслуживания веб-приложения на Лиспе, но я ничего не смог найти.
Существуют ли модули для Nginx или есть лучшие способы обслуживания веб-приложений на Лиспе? Если да, то каковы они?
Решение
Если Nginx поддерживает прокси, вы всегда можете прокси-сервер на сервер Hunchentoot, работающий на localhost.
Другие советы
Всегда есть mod_lisp , если вы заинтересованы в использовании Apache. (Это похоже на Phusion Passenger для рубиновых веб-приложений.) Nginx хорош, но вы должны компилировать его каждый раз, когда хотите расширить его, что не слишком интуитивно понятно. Держит это быстро, хотя. :) Р>
вы можете использовать hunchentoot за nginx. без установки отдельно модуля вы можете направлять запросы через nginx на hunchentoot.
upstream hunchentoot { server 127.0.0.1:5050; }
и где-то в директиве location {}
;
if (!-f $request_filename) {
proxy_pass http://hunchentoot;
}
это работает для меня. Nginx / 1.4.2.