Smu*_*utt 5 lisp apache tomcat clojure
是否有像Apache Tomcat这样的应用服务器,我可以使用像网络语言一样的Lisp?
我最近和Arc/Anarki和Clojure一直在玩.但我真正想念的是像Apache的mod_arc或mod_clojure.我真正想念的是用于Lispy网络语言的良好Apache集成.
Arc和Clojure都使用您在代码中启动的内置Web服务器.我想要Apache httpd给我的所有功能,弹性和可伸缩性.是否有人在使用Arc模块进行Arc或Clojure?我可以使用另一种类似Lisp的语言与Apache一起使用吗?
我来自PHP和Perl的背景.但是在C和/ bin/sh方面也有很多经验.从我开始编写Web应用程序开始,我就使用cgi-bin和stdin来创建C二进制文件.
您可以设置在某个端口上运行的Clojure/Java HTTP服务器(Jetty等),然后使用Apache的mod_proxy将某些请求从Apache转发到该端口上的Clojure.你的Apache配置中有这样的东西:
ProxyPass /static !
ProxyPass /cgi-bin !
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
Run Code Online (Sandbox Code Playgroud)
因此,Apache会将每个请求发送到端口8080上的Clojure应用程序,除了请求内容/static以及/cgi-binApache将自行处理的内容.
| 归档时间: |
|
| 查看次数: |
1034 次 |
| 最近记录: |