V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
NGINX
NGINX Trac
3rd Party Modules
Security Advisories
CHANGES
OpenResty
ngx_lua
Tengine
在线学习资源
NGINX 开发从入门到精通
NGINX Modules
ngx_echo
agentwx
V2EX  ›  NGINX

nginx 在 windows 下可以做热主备么?

  •  
  •   agentwx · 2017-12-11 21:46:52 +08:00 · 4099 次点击
    这是一个创建于 2518 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在 linux 下,可以通过 keepalive 来给两个 nginx 做双击热主备。在 windows 下有什么方案么?

    10 条回复    2017-12-12 14:49:54 +08:00
    ryd994
        1
    ryd994  
       2017-12-11 22:19:53 +08:00 via Android
    Windows 下的 Nginx 仅供开发测试
    Nginx 用了很多 Windows 没有的特性
    况且 Windows 下没必要用 Nginx,IIS 性能不差,毕竟关键部分直接在内核态
    likuku
        2
    likuku  
       2017-12-11 22:38:55 +08:00
    和你用啥系统没啥大关系,

    前面替 nginx 承担客户访问 + 传递请求 的负载均衡器(保证请求分发给后端活着的 nginx/apache) 才是干这事的。
    realpg
        3
    realpg  
       2017-12-11 22:49:32 +08:00
    好吧 这么多年没弄死过 nginx 的飘过 管理数千台 nginx webserver
    agentwx
        4
    agentwx  
    OP
       2017-12-11 23:03:28 +08:00
    @realpg 不是怕 nginx 死,是怕所在的 windows 服务器死了。 所以弄热主备,一个 windows 死了,自动切换到另外一个 windows 下的 Nginx。
    yingfengi
        5
    yingfengi  
       2017-12-11 23:07:09 +08:00
    这个需求 或许你需要应用交付
    ryd994
        6
    ryd994  
       2017-12-12 03:00:53 +08:00 via Android
    @agentwx 如果是那样,和 Nginx 就没关系,就是双机热备
    msg7086
        7
    msg7086  
       2017-12-12 10:20:47 +08:00
    @agentwx Deploying IIS on a Failover Cluster。
    Windows 自己的企业级高可用集群不用,用 nginx ?
    PS: Windows 内核还是很稳的。
    ren2881971
        8
    ren2881971  
       2017-12-12 14:20:39 +08:00
    别在 windows 上折腾 nginx 亲测。。
    myyou
        9
    myyou  
       2017-12-12 14:26:14 +08:00
    nginx 在 windows 只支持 select 不支持 epoll,epoll 是内核层面的东西,Windows 是不可支持的。在 nginx 支持 I/O completion ports 之前,还是用 iis 吧,实在是没必要用 nginx。
    neoblackcap
        10
    neoblackcap  
       2017-12-12 14:49:54 +08:00
    nginx 在 windows 下只用 select,IOCP 都不上,这个热备有什么用?能支撑业务?一瞬间就压垮了。windows server 就用 windows server 的东西,微软那套东西能解决很多了,多上 msdn 看看就可以了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1106 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 19:27 · PVG 03:27 · LAX 12:27 · JFK 15:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.