精华帖 (0) :: 良好帖 (1) :: 灌水帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2010-07-22
http://github.com/hehaiqiang/ngwsx 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-07-22
最近这种利用 IOCP的才多了起来
之前用 zeroc的glacier2router 也是 3.4后才使用 iocp..之前一直用select。。性能很是一般 |
|
返回顶楼 | |
发表时间:2010-07-22
不过这个何同学只提供了binary没有提供source code,这样就只有他自己维护了
|
|
返回顶楼 | |
发表时间:2010-07-22
最后修改:2010-07-22
http://www.ruby-forum.com/topic/164988
引用 Re: ngwsx is a port of the nginx on windows platform. Posted by Igor Sysoev (Guest) on 07.09.2008 10:50 The IOCP, TransmitFile, and AcceptEx support is already in my non-public win32 sources. The main problem actually is multi-threads support (it affects on all nginx sources) and win32 process model - I prefer to use master/worker model, but not a single process. Also build configuration is another problem. But the biggest win32 problem is support: 1) I do not use win32 at all, so it will be difficult for me to debug it. 2) win32 has no coredump concept, this complicates debugging. 3) I do not want to reply many stupid questions of windows users, many of them will not have any relation to nginx at all. |
|
返回顶楼 | |
发表时间:2010-07-22
呵呵,那是Igor Sysoev的,我们何同学的是:
ngwsx-0.8.40.1 features: 1) native porting of nginx on windows. 2) single process mode. 3) windows service supported. 4) iocp event method. 5) file aio. 6) zlib-1.2.3. (statically link) 7) pcre-7.9. (statically link) 8) using mingw+vc8 with configure to build the binary. changes: *) bugfix: ngx_http_autoindex_module error file list. download: http://www.ngwsx.org/download |
|
返回顶楼 | |
发表时间:2011-07-14
http://blog.csdn.net/ngwsx/
Ngwsx是Nginx的一个非官方的Windows移植版本,使用Windows的IOCP,支持高并发。 特性: *) 支持IOCP和Select两种IO模型。 *) 支持以Windows服务的方式运行。 *) 支持单进程和主从进程(主进程/工作进程)两种工作模式, 启用IOCP事件模块只支持单个工作进程,启用Select事件模块可支持多个工作进程。 *) 使用AcceptEx和ConnectEx等WinSock扩展函数。 *) 静态链接PCRE和ZLIB库。 下载: https://github.com/downloads/hehaiqiang/ngwsx/nginx-1.0.4.0.rar |
|
返回顶楼 | |
发表时间:2011-07-15
WIN版得用处不大,有时候挺有必要
以前去过的一个公司只会WIN,买了个公司用的是linux 要合并,正好用到WIN版得NGINX proxy -> vmware linux |
|
返回顶楼 | |
发表时间:2011-07-18
剑事 写道 WIN版得用处不大,有时候挺有必要
以前去过的一个公司只会WIN,买了个公司用的是linux 要合并,正好用到WIN版得NGINX proxy -> vmware linux 用上IOCP就不是用处不大的东西了。 |
|
返回顶楼 | |
发表时间:2011-07-18
引用 C10K问题中,建议使用2000-2500美元的服务器时,4000以上用kqueue,小于4000大于2000用IOCP/epoll。
恭喜windows从低端服务器操作系统爬到中端服务器操作系统,终于可以和linux平起平坐了…… |
|
返回顶楼 | |
发表时间:2011-07-18
Julien 写道 引用 C10K问题中,建议使用2000-2500美元的服务器时,4000以上用kqueue,小于4000大于2000用IOCP/epoll。
恭喜windows从低端服务器操作系统爬到中端服务器操作系统,终于可以和linux平起平坐了…… 你也太搞笑了吧。IOCP的历史可比EPOLL长多了,iocp从NT 3.5就带了,epoll一直等到LINUX 2.5.44才有的。。、 |
|
返回顶楼 | |