主要是一些服务部署在老旧机器上,CGI 服务形式发布服务太耗费资源了,请求量一大机器基本都要跪掉了。
之前也找过很多 HTTP Server,要么感觉不好用,要么就是需要 C++11 支持,但是现在服务器还是清一色的 CentOS 6,所以就干脆自己弄了一个。依赖 C++0x 和 boost 库,专为 CentOS 6.x 打造,当然新版本机器应该也不成问题。
觉得做 C++开发的可以拿这个组件填充业务代码后,快速搭建一个诸如测试功能的服务端;当然还可以和各种现有服务集成,就可以支持一个 HTTP 接口可以更新服务、更新配置等……
反正我觉得还是挺有用的,所以共享出来了。当然也欢迎大家指教和讨论。
地址:tzhttpd
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.