KBEngine官方论坛

 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 配置 开服
楼主: kbe

kbengine单服万人压力测试

[复制链接]

2

主题

48

帖子

118

积分

注册会员

Rank: 2

积分
118
发表于 2018-1-4 11:19:28 | 显示全部楼层
kbe 发表于 2018-1-4 11:16
要看日志。

把logger关掉, 这样就可以看到对应进程的日志文件, 你看看9和10什么情况。

把logger关掉
——这个指的是什么操作啊
回复

使用道具 举报

30

主题

7138

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
16457
QQ
 楼主| 发表于 2018-1-4 11:20:22 | 显示全部楼层
在start_server.sh中注释掉logger启动那行
热爱游戏、热爱开源!
柯标
3603661@qq.com

柯标
3603661@qq.com
回复

使用道具 举报

2

主题

48

帖子

118

积分

注册会员

Rank: 2

积分
118
发表于 2018-1-4 11:28:22 | 显示全部楼层
kbe 发表于 2018-1-4 11:20
在start_server.sh中注释掉logger启动那行

cellapp-1: [ERROR]: BundleBroadcast::receive: failed! It can be caused by the firewall, the broadcastaddr, etc.Maybe broadcastaddr is not a LAN ADDR, or the Machine process is not running.
   cellapp-1: [ERROR]: Components::findComponents: receive error!
   baseapp-1: [ERROR]: BundleBroadcast::receive: failed! It can be caused by the firewall, the broadcastaddr, etc.Maybe broadcastaddr is not a LAN ADDR, or the Machine process is not running.
   baseapp-1: [ERROR]: Components::findComponents: receive error!
cellappmgr-1: [ERROR]: BundleBroadcast::receive: failed! It can be caused by the firewall, the broadcastaddr, etc.Maybe broadcastaddr is not a LAN ADDR, or the Machine process is not running.
cellappmgr-1: [ERROR]: Components::findComponents: receive error!
baseappmgr-1: [ERROR]: BundleBroadcast::receive: failed! It can be caused by the firewall, the broadcastaddr, etc.Maybe broadcastaddr is not a LAN ADDR, or the Machine process is not running.

注释掉logger那一行再启动,报这个信息,看不太懂说的啥意思。。。
回复

使用道具 举报

2

主题

48

帖子

118

积分

注册会员

Rank: 2

积分
118
发表于 2018-1-4 11:31:49 | 显示全部楼层
qingshan 发表于 2018-1-4 11:28
cellapp-1: [ERROR]: BundleBroadcast::receive: failed! It can be caused by the firewall, the broadc ...

好像不影响正常登入服务器,但是ERROR信息不太懂指的啥
回复

使用道具 举报

2

主题

48

帖子

118

积分

注册会员

Rank: 2

积分
118
发表于 2018-1-4 11:34:45 | 显示全部楼层
kbe 发表于 2018-1-4 10:41
晕了, https://github.com/kbengine/kbengine_stresstest
这个demo里面有客户端, 不能用warring跑客户 ...

stess这个尝试报错,

虚拟客户端执行机日志如下:
bots01: [ERROR]: BundleBroadcast::receive: failed! It can be caused by the firewall, the broadcastaddr, etc.Maybe broadcastaddr is not a LAN ADDR, or the Machine process is not running.
      bots01: [ERROR]: Components::findComponents: receive error!
      bots01: [ERROR]: BundleBroadcast::receive: failed! It can be caused by the firewall, the broadcastaddr, etc.Maybe broadcastaddr is not a LAN ADDR, or the Machine process is not running.
      bots01: [ERROR]: Components::findComponents: receive error!

服务端日志如下:
loginapp01: [ERROR]: 0.0.0.0:0: Exception occurred: REASON_GENERAL_NETWORK
  loginapp01: [ERROR]: 244663 reports of '0.0.0.0:0: Exception occurred: REASON_GENERAL_NETWORK' in the last 2000ms
  loginapp01: [ERROR]: 250122 reports of '0.0.0.0:0: Exception occurred: REASON_GENERAL_NETWORK' in the last 2000ms
  loginapp01: [ERROR]: 251861 reports of '0.0.0.0:0: Exception occurred: REASON_GENERAL_NETWORK' in the last 2000ms
回复

使用道具 举报

30

主题

7138

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
16457
QQ
 楼主| 发表于 2018-1-4 13:34:26 | 显示全部楼层
qingshan 发表于 2018-1-4 11:34
stess这个尝试报错,

虚拟客户端执行机日志如下:

不影响登录就不管。

REASON_GENERAL_NETWORK就是对方强制关闭连接了。 这个无所谓
热爱游戏、热爱开源!
柯标
3603661@qq.com

柯标
3603661@qq.com
回复

使用道具 举报

2

主题

48

帖子

118

积分

注册会员

Rank: 2

积分
118
发表于 2018-1-4 14:07:38 | 显示全部楼层
kbe 发表于 2018-1-4 13:34
不影响登录就不管。

REASON_GENERAL_NETWORK就是对方强制关闭连接了。 这个无所谓 ...

但是用cluster脚本查看服务端状态,机器人并没有加入成功啊
回复

使用道具 举报

30

主题

7138

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
16457
QQ
 楼主| 发表于 2018-1-4 14:15:42 | 显示全部楼层
qingshan 发表于 2018-1-4 11:31
好像不影响正常登入服务器,但是ERROR信息不太懂指的啥

你不是说不影响吗?

在所有日志中搜error, 看看有哪些
热爱游戏、热爱开源!
柯标
3603661@qq.com

柯标
3603661@qq.com
回复

使用道具 举报

2

主题

48

帖子

118

积分

注册会员

Rank: 2

积分
118
发表于 2018-1-4 18:09:21 | 显示全部楼层
kbe 发表于 2018-1-4 14:15
你不是说不影响吗?

在所有日志中搜error, 看看有哪些

真实客户端登录可以正常登入,但是机器人一个都进不去。。。
Error信息有些多,我在努力找思路
回复

使用道具 举报

30

主题

7138

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
16457
QQ
 楼主| 发表于 2018-1-4 18:12:04 | 显示全部楼层
肯定是连不上。  机器人和游戏服是一台计算机?
热爱游戏、热爱开源!
柯标
3603661@qq.com

柯标
3603661@qq.com
回复

使用道具 举报

2

主题

48

帖子

118

积分

注册会员

Rank: 2

积分
118
发表于 2018-1-4 19:12:29 | 显示全部楼层
kbe 发表于 2018-1-4 18:12
肯定是连不上。  机器人和游戏服是一台计算机?

分开的,机器人单独部署在另一台执行机上
回复

使用道具 举报

30

主题

7138

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
16457
QQ
 楼主| 发表于 2018-1-4 19:20:42 | 显示全部楼层
你先试试同一台机行不行, 不行可能是防火墙问题或者udp广播被禁
热爱游戏、热爱开源!
柯标
3603661@qq.com

柯标
3603661@qq.com
回复

使用道具 举报

2

主题

48

帖子

118

积分

注册会员

Rank: 2

积分
118
发表于 2018-1-4 19:49:36 | 显示全部楼层
kbe 发表于 2018-1-4 19:20
你先试试同一台机行不行, 不行可能是防火墙问题或者udp广播被禁

本地可以,看来确实是UDP被禁的原因。
回复

使用道具 举报

2

主题

48

帖子

118

积分

注册会员

Rank: 2

积分
118
发表于 2018-1-4 20:06:54 | 显示全部楼层
kbe 发表于 2018-1-4 19:20
你先试试同一台机行不行, 不行可能是防火墙问题或者udp广播被禁

机器人需要开通的UDP端口是多少啊?
回复

使用道具 举报

30

主题

7138

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
16457
QQ
 楼主| 发表于 2018-1-4 20:10:15 | 显示全部楼层
官网看安装文档最后一章节
热爱游戏、热爱开源!
柯标
3603661@qq.com

柯标
3603661@qq.com
回复

使用道具 举报

30

主题

7138

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
16457
QQ
 楼主| 发表于 2018-1-4 20:11:04 | 显示全部楼层
一些云服务器是无法开通udp广播功能的, 你可以论坛搜一下阿里云 腾讯云看解决方案
热爱游戏、热爱开源!
柯标
3603661@qq.com

柯标
3603661@qq.com
回复

使用道具 举报

2

主题

48

帖子

118

积分

注册会员

Rank: 2

积分
118
发表于 2018-1-5 11:12:44 | 显示全部楼层
kbe 发表于 2018-1-4 20:11
一些云服务器是无法开通udp广播功能的, 你可以论坛搜一下阿里云 腾讯云看解决方案 ...

我用的是华为云,是将机器人执行机和服务端的UDP 20086-20088        端口放行就好了吗?
我配了这两个规则过后再试,还是昨天那个错误。。
回复

使用道具 举报

30

主题

7138

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
16457
QQ
 楼主| 发表于 2018-1-5 11:34:09 | 显示全部楼层
参考腾讯云设置
热爱游戏、热爱开源!
柯标
3603661@qq.com

柯标
3603661@qq.com
回复

使用道具 举报

30

主题

7138

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
16457
QQ
 楼主| 发表于 2018-1-5 11:34:42 | 显示全部楼层
云服务器都无法内网广播, 主要是要改配置中的addresses
热爱游戏、热爱开源!
柯标
3603661@qq.com

柯标
3603661@qq.com
回复

使用道具 举报

2

主题

48

帖子

118

积分

注册会员

Rank: 2

积分
118
发表于 2018-1-5 16:21:34 | 显示全部楼层
kbe 发表于 2018-1-5 11:34
云服务器都无法内网广播, 主要是要改配置中的addresses

服务端和机器人客户端都需要在machine>addresses>item里面把对方的弹性IP加进来才行是吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|KBEngine Forum

GMT+8, 2018-12-19 04:50 , Processed in 0.032762 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表