本帖最后由 1582952890 于 2017-9-17 07:27 编辑
复制代码
下载地址:
要求:Bungeecord环境
功能:限制单个IP地址的用户的连接数量,达到防止压测的目的。
PS:推荐这个插件的原因是Bungeecord普遍使用的防压测插件PlayerThrottleBungee在任何版本下都会刷屏报错,那么这个插件可以完美代替其功能,目前没有未知的错误。
权限节点: 无
命令: 无
安装步骤:
- 下载插件放入Bungeecord根目录的 /plugins 下
- 打开Bungeecord,关闭Bungeecord 生成config配置文件
- 编辑config配置文件 (相信大家都会就不多说,建议用notepad++使用GB2312编码编辑中文内容)
- 启动Bungeecord
config文件:
- limit: 3 ##每个IP可以连接的数量
下载地址:
我服务器有时候会有BUG啊,显示一个IP有十五六个人。如果这样的话他们就上不去了吧
这个,, 话说你的这个插件我好像在那里见过, 不怎么好用的说法
gzygww 发表于 2015-6-28 23:04
我服务器有时候会有BUG啊,显示一个IP有十五六个人。如果这样的话他们就上不去了吧 ...
这不是BUG是因为BC代理的原因,BC会把每个外网IP虚拟成内网IP发送给服务端,所以就这样了呀
RainbowCity 发表于 2015-6-29 00:11
这个,, 话说你的这个插件我好像在那里见过, 不怎么好用的说法
目前未发现什么问题,如果有问题可以发我,我帮反馈给插件制作者
貌似在转发服务器装上任意一个防压测插件都可以起到防压测效果.....
1208533483 发表于 2015-6-29 06:10
这不是BUG是因为BC代理的原因,BC会把每个外网IP虚拟成内网IP发送给服务端,所以就这样了呀 ...
那要怎么解决啊
KK44KK 发表于 2015-6-29 12:43
貌似在转发服务器装上任意一个防压测插件都可以起到防压测效果.....
不,部分motd压测可以让Bungeecord 直接失去响应。
感觉没有别 的防压测好用。不过还是赞一个。
不行,完全不行,我亲自压测,几秒蹦服,我的服务器是1.8的
已修复,感谢楼主
14:40:04 [警告] Could not load plugin from file plugins\AddressLimit.jar
Cannot create property=description for JavaBean=PluginDescription(name=AddressLimit, main=null, version=1.0-SNAPSHOT, author=null, depends=[], file=null)
in 'reader', line 1, column 1:
name: AddressLimit
^
Unable to find property 'description' on class: net.md_5.bungee.api.plugin.PluginDescription
in 'reader', line 3, column 14:
description: Limit BungeeCord connections per ...
^
at org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.constructJavaBean2ndStep(Constructor.java:299)
at org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.construct(Constructor.java:189)
at org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.construct(Constructor.java:332)
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:182)
at org.yaml.snakeyaml.constructor.BaseConstructor.constructDocument(BaseConstructor.java:141)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:127)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:481)
at org.yaml.snakeyaml.Yaml.loadAs(Yaml.java:475)
at net.md_5.bungee.api.plugin.PluginManager.detectPlugins(PluginManager.java:307)
at net.md_5.bungee.BungeeCord.start(BungeeCord.java:165)
at net.md_5.bungee.Bootstrap.main(Bootstrap.java:68)
Caused by: org.yaml.snakeyaml.error.YAMLException: Unable to find property 'description' on class: net.md_5.bungee.api.plugin.PluginDescription
at org.yaml.snakeyaml.introspector.PropertyUtils.getProperty(PropertyUtils.java:132)
at org.yaml.snakeyaml.introspector.PropertyUtils.getProperty(PropertyUtils.java:121)
at org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.getProperty(Constructor.java:309)
at org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.constructJavaBean2ndStep(Constructor.java:240)
... 10 more
这是怎么回事
Cannot create property=description for JavaBean=PluginDescription(name=AddressLimit, main=null, version=1.0-SNAPSHOT, author=null, depends=[], file=null)
in 'reader', line 1, column 1:
name: AddressLimit
^
Unable to find property 'description' on class: net.md_5.bungee.api.plugin.PluginDescription
in 'reader', line 3, column 14:
description: Limit BungeeCord connections per ...
^
at org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.constructJavaBean2ndStep(Constructor.java:299)
at org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.construct(Constructor.java:189)
at org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.construct(Constructor.java:332)
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:182)
at org.yaml.snakeyaml.constructor.BaseConstructor.constructDocument(BaseConstructor.java:141)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:127)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:481)
at org.yaml.snakeyaml.Yaml.loadAs(Yaml.java:475)
at net.md_5.bungee.api.plugin.PluginManager.detectPlugins(PluginManager.java:307)
at net.md_5.bungee.BungeeCord.start(BungeeCord.java:165)
at net.md_5.bungee.Bootstrap.main(Bootstrap.java:68)
Caused by: org.yaml.snakeyaml.error.YAMLException: Unable to find property 'description' on class: net.md_5.bungee.api.plugin.PluginDescription
at org.yaml.snakeyaml.introspector.PropertyUtils.getProperty(PropertyUtils.java:132)
at org.yaml.snakeyaml.introspector.PropertyUtils.getProperty(PropertyUtils.java:121)
at org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.getProperty(Constructor.java:309)
at org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.constructJavaBean2ndStep(Constructor.java:240)
... 10 more
这是怎么回事
问个问题
长城宽带这种动态IP会变的,怎么办。。。。
长城宽带这种动态IP会变的,怎么办。。。。
md_5开发的插件我很喜欢- -
十分简单小巧
不过谢谢你的搬运
十分简单小巧
不过谢谢你的搬运