[JX] Lỗi khi chạy zone server

Mình đang setup 1 bộ chạy gateway, zone server và các server con để chạy liên thì khi chạy gateway và zone server gặp lỗi như hình sau. Bác nào support được mình gửi ít café nhé, cảm ơn các bác :D. Để lại contact mình pm nhé :eek:
Check list:
[x] MySQL ok
[x] Port ok
[x] Libraries cần thiết ok
[x] Set permission ok

Mình có để ý chỗ k connect được đến login proxy ở port 20002 và 20003 nhưng 2 port này đã được mở và mình xem qua cũng k biết sai chỗ nào
Gateway log:
gateway.jpg

Zone log:
zone.JPG
 
Mình đang setup 1 bộ chạy gateway, zone server và các server con để chạy liên thì khi chạy gateway và zone server gặp lỗi như hình sau. Bác nào support được mình gửi ít café nhé, cảm ơn các bác :D. Để lại contact mình pm nhé :eek:
Check list:
[x] MySQL ok
[x] Port ok
[x] Libraries cần thiết ok
[x] Set permission ok

Mình có để ý chỗ k connect được đến login proxy ở port 20002 và 20003 nhưng 2 port này đã được mở và mình xem qua cũng k biết sai chỗ nào
Gateway log:
View attachment 67

Zone log:
View attachment 68
mở port chỉ để connect từ sv khác sang thôi nhé. ko liên quan đến phần này đâu bạn ơi.
tuy nhiên bạn check lại file go-jxhttp.json và go-jxhttp_idip.json xem đúng port và database chưa nhé
 
Đây là 2 file go-jxhttp.json và go-jxhttp_idip.json của mình. Tạm thời thì mình chưa thấy gì sai cả :(
go-jxhttp.json
Mã:
{
    "logdir" : "./logs/go-jxhttp/",
    "loglevel": 10,
    "statinterval" : 5,
    "httpport": 8089,
    "tcpport": 20002,
    "maxhttpconn": 100,
    "maxroutinenum": 100000,
    "httptimeout" : 10,
    "autocreatedb" : true,
    "dbname":"godb",
    "dbparam":"root:123123@tcp(127.0.0.1:3306)/"
}

go-jxhttp_idip.json
Mã:
{
    "logdir" : "./logs/go-jxhttp/",
    "loglevel": 10,
    "statinterval" : 5,
    "httpport": 19898,
    "tcpport": 20003,
    "maxhttpconn": 100,
    "maxroutinenum": 100000,
    "httptimeout" : 10,
    "autocreatedb" : true,
    "dbname":"godb",
    "dbparam":"root:123123@tcp(127.0.0.1:3306)/"
}

ngoài ra
gateway_outer_info.tab
Mã:
Id    Address    Port
1    127.0.0.1    10001

go_jxhttp_info.tab
Mã:
Id    Address    Port
1    127.0.0.1    20002

Trong file gateway.ini thì mình có config theo đoạn này
Mã:
[GoProxy]
IP=127.0.0.1
Port=20002
IdipIP=127.0.0.1
IdipPort=20003

[Outer]
Id=1
QueryListenAddress=0.0.0.0
QueryListenPort=11001

[Master]
IP=0.0.0.0
Port=30001

[Slave]
TimeOut=1000
MaxCount=10
 
check lại phần network của worldsv.ini nha bạn
Mã:
[COLOR=#cc7832][B][Network]
[/B][/COLOR]GatewayIP=[COLOR=#6a8759]0.0.0.0
[/COLOR]GatewayPort=[COLOR=#6a8759]11001
[/COLOR]ClientIP=[COLOR=#6a8759]192.168.1.187
[/COLOR]ListenIP=[COLOR=#6a8759]0.0.0.0
[/COLOR]ClientPort=[COLOR=#6a8759]9000
[/COLOR]ClientTimeout=[COLOR=#6a8759]30
[/COLOR]GoProxyIP=[COLOR=#6a8759]127.0.0.1
[/COLOR]GoProxyPort=[COLOR=#6a8759]20003
[/COLOR][COLOR=#808080];AssistServerIP=127.0.0.1
[/COLOR][COLOR=#808080];AssistServerPort=20004
[/COLOR]ZoneIP=[COLOR=#6a8759]127.0.0.1
[/COLOR]ZonePort=[COLOR=#6a8759]8001
[/COLOR]WSMode=[COLOR=#6a8759]2
[/COLOR]MaxClientConnection=[COLOR=#6a8759]2560
[/COLOR]MaxOnlinePlayer=[COLOR=#6a8759]2000[/COLOR]
[COLOR=#6A8759]
[/COLOR]

---------- Post added at 10:57 AM ---------- Previous post was at 10:54 AM ----------

thêm nữa, bạn gửi cái world_sevver.sh lên m xem cho
 
Cơ bản khi mình chạy gateway thì đã bị lõi connect Login Proxy : 20002 rồi bác ạ, nên mấy cái world sv cũng k chạy theo dc
Do chỉ test gateway nên em cài mỗi mysql, có cần cài nginx + httpd k các bác nhỉ ?

Đây là guide setup em đang làm:

Mã:
systemctl stop firewalld
rpm -Uvh http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
yum repolist enabled | grep "mysql.*-community.*"
yum install mysql-community-server -y
systemctl enable mysqld
systemctl start mysqld
mysql_secure_installation
mysql -u root -p

/etc/my.cnf
max_allowed_packet=100G

systemctl restart mysqld
yum install gcc gcc-c++ glibc* -y

//copy libstdc++.so.6.0.20 to /usr/lib64
cd /usr/lib64
rm -rf libstdc++.so.6
chmod 755 libstdc++.so.6.0.20
ln -s libstdc++.so.6.0.20 libstdc++.so.6
ldconfig

Đây là phần [Network] của zone server mình cùng vơi world_server.sh:
Mã:
[Global]
MainIdentity=10000
SubIdentity=101
TssService=false
XGSDK=1

[Network]
GatewayIP=0.0.0.0
GatewayPort=11001
ClientIP=<IP-Server>
ListenIP=0.0.0.0
ClientPort=9000
ClientTimeout=30
GoProxyIP=127.0.0.1
GoProxyPort=20003
;AssistServerIP=127.0.0.1
;AssistServerPort=20004
ZoneIP=127.0.0.1
ZonePort=8001
WSMode=2
MaxClientConnection=2560
MaxOnlinePlayer=2000

Mã:
./Zone -i 101 -z 2
 
Chỉnh sửa lần cuối:
Cơ bản khi mình chạy gateway thì đã bị lõi connect Login Proxy : 20002 rồi bác ạ, nên mấy cái world sv cũng k chạy theo dc
Do chỉ test gateway nên em cài mỗi mysql, có cần cài nginx + httpd k các bác nhỉ ?

Đây là guide setup em đang làm:

Mã:
systemctl stop firewalld
rpm -Uvh http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
yum repolist enabled | grep "mysql.*-community.*"
yum install mysql-community-server -y
systemctl enable mysqld
systemctl start mysqld
mysql_secure_installation
mysql -u root -p

/etc/my.cnf
max_allowed_packet=100G

systemctl restart mysqld
yum install gcc gcc-c++ glibc* -y

//copy libstdc++.so.6.0.20 to /usr/lib64
cd /usr/lib64
rm -rf libstdc++.so.6
chmod 755 libstdc++.so.6.0.20
ln -s libstdc++.so.6.0.20 libstdc++.so.6
ldconfig

Đây là phần [Network] của zone server mình cùng vơi world_server.sh:
Mã:
[Global]
MainIdentity=10000
SubIdentity=101
TssService=false
XGSDK=1

[Network]
GatewayIP=0.0.0.0
GatewayPort=11001
ClientIP=<IP-Server>
ListenIP=0.0.0.0
ClientPort=9000
ClientTimeout=30
GoProxyIP=127.0.0.1
GoProxyPort=20003
;AssistServerIP=127.0.0.1
;AssistServerPort=20004
ZoneIP=127.0.0.1
ZonePort=8001
WSMode=2
MaxClientConnection=2560
MaxOnlinePlayer=2000

Mã:
./Zone -i 101 -z 2
bạn thử bỏ cái phần install gcc đi xem, dùng cái mặc định thôi, mình đang test trên ubuntu 18, ko cần cài cắm gì. cài mỗi mysql là chạy phè phè
 
ubuntu thì hơi phiền bác do em chạy VPS nếu xài ubuntu 18 phải setup thêm SFTP các thứ do k có sẵn như centos.
Có bác nào nhận setup server dùng bộ vestacp panel (thay cho pagoda) em xin contact luôn nhé
 
Vâng bác, do em thấy bộ httpd + nginx setup tay hơi cực nên quất luôn :))
Mà để chạy mỗi gateway + server thì em nghĩ cần mỗi MySQL là đủ rồi nhỉ
httpd + nginx khi muốn host web để update các thứ thôi
 
Vâng bác, do em thấy bộ httpd + nginx setup tay hơi cực nên quất luôn :))
Mà để chạy mỗi gateway + server thì em nghĩ cần mỗi MySQL là đủ rồi nhỉ
httpd + nginx khi muốn host web để update các thứ thôi
chuẩn rồi, nginx với httpd là tương đương nha, nó đều là web server. dùng 1 trong 2 cái là đủ để cho wweb
 
Khổ cái h em chỉ muốn mỗi cái gateway chạy là dc rồi. Mà vẫn lỗi khó hiểu vãi....Bác nếu có hỗ trợ support thì inb em contact nhé, em tìm mấy hnay chả thấy ai cả :( . Em cũng có ít phí gọi là trà nước cho anh em vui vẻ ạ :D
 
m chỉ support trên 4rum thôi nha, ko support trực tiếp đâu bạn. support trực tiếp nhiều ông rồi mà các ông sợ lấy mất sever =)) căng thẳng lắm bạn ạ
 
Bên trên