Qual é a melhor maneira de servir aplicações web escritas em Lisp?
-
06-07-2019 - |
Pergunta
Eu estive pesquisando módulos para Nginx (meu servidor preferencial) para servir a um webapp Lisp, mas eu não tenho sido capaz de encontrar qualquer coisa.
Existe módulos para Nginx, ou há melhores maneiras de servir webapps Lisp? Se assim for, quais são eles?
Solução
Se o proxy apoio Nginx, você poderia sempre proxy para um servidor Hunchentoot rodando em localhost.
Outras dicas
Há sempre mod_lisp se você estiver interessado em usar o Apache. (É como Phusion Passenger para webapps rubi.) Nginx é bom, mas você tem que compilá-lo cada vez que você quer estendê-lo, o que não é muito intuitiva. Mantém-lo rapidamente embora. :)
Você pode usar hunchentoot atrás nginx. sem qualquer instalação do módulo separadamente você pode direcionar solicitações mais nginx para hunchentoot.
upstream hunchentoot { server 127.0.0.1:5050; }
e em algum lugar directiva location {}
;
if (!-f $request_filename) {
proxy_pass http://hunchentoot;
}
isso funciona para mim. nginx / 1.4.2.