minecraft吧 关注:2,580,607贴子:32,194,018
  • 2回复贴,共1

【技术向讨论】用Nginx反向代理Minecraft服务器的可行性

取消只看楼主收藏回复

昨天逛贴吧才了解到大批服务器被揍的事情_(:з」∠)_【小服务器表示根本没有感觉,再加上机房不是MC服务器集中的机房,没人动窝
突然想到这么一个奇怪的方法。
Nginx的性能只要是玩web服务器的应该都是有目共睹的。天猫淘宝使用的tengine系统就是基于Nginx修改而来,新浪,网易,疼迅也基本采用了修改过的nginx作为前端服务器。所以这货的高并发抗性母庸置疑
利用Nginx进行简单的DDOS防御只需要配置单IP限制连接频率即可,超出频率的由nginx直接负责拒绝。由于LZ的寝室已断电,笔记本剩余电量不多,所以并没有经行特别详细的测试。简单测试结果如下:
Minecraft Spigot 1.6.2-R1.1,5000个空socket连接,服务器主线程停止响应
Nginx代理,没有DDOS过滤规则,5000个空Socket连接,服务器tps 16.7,带宽耗尽,客户端掉线【我服务器只有5M小水管


1楼2013-10-29 00:59回复
    该方法只有Linux服务器可用,win主机可以洗洗睡了……笔记本剩余电量只有10分钟了,我也撤了


    4楼2013-10-29 01:06
    收起回复
      2026-06-29 10:07:53
      广告
      不感兴趣
      开通SVIP免广告
      换ipad说一下缺点
      服务器seen命令看到的登录ip全都是nginx服务器ip,如果是一台服务器就是127.0.0.1


      来自iPad6楼2013-10-29 01:23
      回复