Was ist der bevorzugte Weg, um Web-Anwendungen in Lisp geschrieben zu dienen?
-
06-07-2019 - |
Frage
Ich habe Module für Nginx (meinen bevorzugten Web-Server) die Erforschung einen Lisp Webapp zu dienen, aber ich habe nicht in der Lage, etwas zu finden.
Gibt es für Nginx-Module, oder gibt es bessere Möglichkeiten, Lisp Webapps zu dienen? Wenn ja, was ist sie?
Lösung
Wenn Nginx Unterstützung proxying, man konnte immer Proxy auf einen Hunchentoot Server auf localhost läuft.
Andere Tipps
Es gibt immer mod_lisp , wenn Sie sich mit dem Apache interessiert sind. (Es ist wie Phusion Passagier für Ruby Webapps.) Nginx ist schön, aber Sie haben es zu kompilieren jedes Mal, wenn Sie wollen, sie verlängern, nicht zu intuitiv ist. obwohl hält sie fest. :)
Sie können hunchentoot hinter nginx verwenden. ohne Modulinstallation separat können Sie Anfragen über nginx hunchentoot lenken.
upstream hunchentoot { server 127.0.0.1:5050; }
und irgendwo in location {}
Richtlinie;
if (!-f $request_filename) {
proxy_pass http://hunchentoot;
}
das funktioniert für mich. nginx / 1.4.2.