FastCGI 在实际应用中通常怎么使用?

2015-07-08 16:19:16 +08:00
 matthewgao

最近在考虑使用Nginx+FastCGI来实现一个API server,FastCGI是一个好的选择么? 有没有更好的可以推荐一下

考虑过自己写一个Nginx模块来处理API请求,但是由于每个API还要和后端的若干个server交互,所以以模块的形式实现,估计会被异步搞死。。。。

2764 次点击
所在节点    NGINX
5 条回复
aisk
2015-07-08 16:32:26 +08:00
FastCGI 挺好的,不过 wsgi 性能更好一点,而且现在也支持多语言了。
jones
2015-07-08 17:45:34 +08:00
熟悉什么技术就用什么,Servlet 3.1已经支持异步请求处理和异步IO了,熟悉JAVA直接上tomcat好好搞搞单实例也能轻松搞到数万并发,要不就直接上golang,不是很多高大上的公司都用来做API Server吗,InfoQ上天天报道什么NB公司把服务从Ruby迁移到GO,然后省了多少多少台服务器什么的,

话说,如果你后端的若干个server中有几个处理能力相对比较差的话,真的不会搞死你前端的Nginx吗?
ryd994
2015-07-08 17:51:57 +08:00
看熟悉什么语言,再看该语言支持什么接口
inmyfree
2015-07-09 10:00:20 +08:00
我现在都是nginx+php-fpm
matthewgao
2015-07-10 12:13:33 +08:00
@jones 应该不会吧,保证Nginx全异步,至少不会死在等待上

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/204240

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX