• windows版本nginx帮助文档


    本文是nginx官方文档的直译。引文链接原文链接

    nginx的windows版本使用原生的win32API。当前只使用了select()连接处理方法,因此不应认为它有高性能和具有可伸缩性。由于众所周知的原因,windows版本的nginx通常被认为是beta版本。但是,它几乎提供了unix版本一样的功能(xslt过滤器、图像过滤器等模块除外)。

    要安装windows版本的nginx,首先下载主干分支(下载地址)的发布版本,然后解压启动。本文 以下载目录为C盘根目录为例:

    cd c:  
    unzip nginx-1.15.6.zip  
    cd nginx-1.15.6  
    start nginx
    

    运行tasklist命令查看当前启动的进程:

    C: ginx-1.15.6>tasklist /fi "imagename eq nginx.exe"

    Image Name PID Session Name Session# Mem Usage
    nginx.exe 652 Console 0 2 780 K
    nginx.exe 1332 Console 0 3 112 K
    这两个进程中有一个是主进程,另外一个是工作进程。如果nginx未启动,查看logs文件夹下的error.log文件。如果日志文件还没创建,则异常日志应当会记录在windows事件中。如果出现异常页面,也是通过日志文件来定位问题。

    nginx是一个标准的控制台应用程序(注意不是一个服务),可以通过以下命令来管理nginx:

















    nginx -s stop 停止
    nginx -s quit 退出
    nginx -s reload 修改配置后,此命令关闭原进程,使用新的配置启动新的进程。
    nginx -s reopen 重新打开日志文件
    已知问题:
    • 虽然可以启动多个工作线程,但实际上只有一个在工作。
    • 一个工作线程最大支持1024个并发连接。
    • 不支持UDP代理功能。
  • 相关阅读:
    Mysql多实例配置
    Mysql多实例主从复制
    粪发涂墙-321
    粪发涂墙-123
    SpringCloud-粪发涂墙90
    线上BUG定位神器(阿尔萨斯)-Arthas2019-0801
    confluence-工具安装
    新应用启动之类冲突-2019-7-26
    新项目组之应用启动-2019-07-25
    新装虚拟机-2019-07-24日记
  • 原文地址:https://www.cnblogs.com/zhouXX/p/9926577.html
走看看 - 开发者的网上家园