
nginx
文章平均质量分 69
写了程序换酒钱
Want to be a geek!!!
展开
-
a cpp fastcgi framework
ccfast这是一个基于FastCGI和C 的基于HTTP的Resuful API开发框架。其依赖于fastcgi库,boost库,libmysql ,libredis,其中用了C 11的特性。前端web服务器我们使用Nginx,需要的配置如下: location ~* ^/ccfast/. \.do$ { fastcgi_pass 127.0.0.1:10原创 2015-02-26 20:45:30 · 1465 阅读 · 0 评论 -
基于nginx_http_push_module模块让nginx变成Comet Server
基于http协议搭建各种服务已经成为一种大势,但是基于http协议的客户端和服务器端的交互却是个难题,没办法http协议天生如此,其是无状态的协议,每次交互建立链接,结束断开.客户端和服务器交互很简单,请求描述功能接口的url即可,带上参数.可是服务器要和客户端交互,那就有些困难.下面是几种方法.1.客户端轮询,最差的一种,客服端和服务器端都在白忙活,浪费资源.2.long-polli原创 2014-12-20 12:06:38 · 3215 阅读 · 0 评论 -
ccfast更新-支持基于Redis的Session
这是一个基于FastCGI和C++的RESTful API开发框架。其依赖于fastcgi,boost,libmysqlpp,jsoncpp,其中用了C++11的特性。现已初步添加了基于Redis的Session支持。ChangeLog 1. 基于Redis的Session管理 2. 代码结构调整前端web服务器我们使用Nginx,需要的配置如下:location ~* ^/ccfast/.+\原创 2015-06-07 11:55:07 · 1050 阅读 · 0 评论 -
使用nginx作为websocket的proxy server
WebSocketWebSocket协议为创建客户端和服务器端需要实时双向通讯的webapp提供了一个选择。其为HTML5的一部分,WebSocket相较于原来开发这类app的方法来说,其能使开发更加地简单。大部分现在的浏览器都支持WebSocket,比如Firefox,IE,Chrome,Safari,Opera,并且越来越多的服务器框架现在也同样支持WebSocket。在实际的生产环境中,要求多原创 2015-12-12 22:44:51 · 50291 阅读 · 0 评论 -
基于nginx的TCP Proxy实现数据库读写分离
nginx很早就支持tcp proxy,但是一直不知道其使用,最近在nginx blog上看见了,一些实践者将其运用到数据库访问的负载均衡以及实现读写分离,来提高数据库的吞吐量,这里我不会讲具体的搭建实现,只是最一些理论上的设计猜想。直接上图 db集群,分为读db和写db,写db向读db同步数据。读db只能读,写db只能写,图中读写各一个,只是一个例子,实际需要根据业务来配置读写服务器比例。ngi原创 2016-02-26 15:33:20 · 4751 阅读 · 2 评论