nginx+windows存在问题
December 8, 2010 – 9:40 pm

nginx在windows下是一个会话型应用程序,而不是服务,可以使用下面的命令对其操作

nginx -s stop 强制关闭 nginx -s quit 安全关闭 nginx -s reload 改变配置文件的时候,重启nginx工作进程,来时配置文件生效 nginx -s reopen 打开日志文件 虽然可以通过配置文件,开启多个nginx工作进程,但同时只有其中一个nginx工作进程在工作,其他的阻塞等待。
一个nginx工作进程最多同时可以处理1024个连接。
nginx中需要共享内存的cache或者模块无法在windows下正常使用。
不过,nginx官方正在改进,将来nginx会以服务的方式运行,使用 I/O completion ports代替select方法,使多个工作进程能并发工作。

要使用nginx配合php-cgi使用,需要修改环境变量,否则,php-cgi运行一定次数就推出,需要重启,设置 PHP_FCGI_MAX_REQUESTS这个变量为0即可。由于nginx在windows下效率一般,又没有像apache那样的图形界面控制程 序,需要命令行来控制开闭,所以我放弃继续使用了,还是使用apache。

nginx在windows下,如果使用file_get_contents则不能读取本站信息,所以不建议使用。

  1. 2 Responses to “nginx+windows存在问题”

  2. 高技术,有点没看明白。

    By 等离子抛光设备 on Apr 9, 2011

  3. nginx还是和unix或者linux配合的好

    By 地暖 on Jun 3, 2011

Post a Comment