完美世界服务器维护多久,完美世界服务端启动和维护
完美世界服务端启动和维护
本文出处:网游动力作者:本站发布时间:2009-01-26阅读次数:
如何启动服务端才是正确的,相信很多开服的都不知道,甚至连如何启动一个副本都很困难,这里教你如何正确按顺序启动服务,并且手动启动一个宕掉的服务或手动结束一个不正常的服务。
Liunx 中最简单的运行命令和 Windows 有所区别,在 Liunx 的终端中运行外部程序需要加上 ./ ,即 ./程序名 的格式。
以下是所有的服务启动列表,需要按顺去启动。
startup.sh Web 服务,包括 Iweb和Web及GM控制台
logservice 日志服务 除了authd、gacd 外,其他服务都要首先连接 LOG服务
uniquenamed客户唯一名服务 保证玩家的名字、榜排名在一组服务器中的唯一性
authd 衔接数据库服务器
gamedbd 保存玩家角色数据和帮派数据
gfactiond 帮派创建和管理服务,不启动就会无法创建帮派
gdeliveryd 服务器唯一设置,设置服务器的大部分属性,比如经验、PVP服还是PVE服等
gacd 貌似是GM服务,
glinkd 登录服务器,玩家通过该服务连接到服务群
gs 地图服务,包括世界地图和副本地图
以下是完全的启动命令,可以根据自己的需要来删减服务:
Quote:
#!/bin/sh
echo "################### Starting PW Servers... Please Wait... ######################"
echo "############################ Start Jakarta Service #############################"
# WEB服务 #
cd /usr/local/jakarta-tomcat-5.5.9/bin/
./startup.sh
echo "##############################........DOOM........##############################"
echo "############################## Start Log Service ###############################"
# 日志服务 #
cd /root/pwserver/logservice
./logservice logservice.conf >/root/pwserver/logs/logservice.log &
sleep 10
echo "##############################........DOOM........##############################"
echo "########################## Start UniquenNmed Service ###########################"
# 唯一名服务 #
cd /root/pwserver/uniquenamed
./uniquenamed gamesys.conf >uniquenamed.log &
echo "stating uniquenamed, sleeping 10..."
sleep 2
echo "##############################........DOOM........##############################"
echo "############################## Start Authd Service #############################"
# AU服务 #
cd /root/cauthd/build/
./authd >/root/pwserver/logs/authd.log &
echo "stating authd, sleeping 10..."
sleep 2
echo "##############################........DOOM........##############################"
echo "############################ Start GameDBD Service #############################"
# 数据服务 #
cd /root/pwserver/gamedbd/
./gamedbd gamesys.conf >/root/pwserver/logs/gamedbd.log &
sleep 2
echo "##############################........DOOM........##############################"
echo "########################### Start Gdeliveryd Service ###########################"
# 服务唯一 #
cd /root/pwserver/gdeliveryd/
./gdeliveryd gamesys.conf >/root/pwserver/logs/gdeliveryd.log &
sleep 2
echo "##############################........DOOM........##############################"
echo "############################ Start GFactiond Service ###########################"
# 帮派服务 #
cd /root/pwserver/gfactiond/
./gfactiond gamesys.conf >/root/pwserver/logs/gfactiond.log &
echo "stating gfactiond, sleeping 5..."
sleep 2
echo "##############################........DOOM........##############################"
echo "############################## Start Gacd Service ##############################"
cd /root/pwserver/gacd
./gacd gamesys.conf >/root/pwserver/logs/gacd.log &
echo "stating gacd, sleeping 5..."
sleep 2
echo "##############################........DOOM........##############################"
echo "############################ Start Glinkd Service ##############################"
# 登录服务 #
cd /root/pwserver/glinkd/
./glinkd gamesys.conf 1 >/root/pwserver/logs/glinkd1.log &
sleep 2
echo "##############################........DOOM........##############################"
echo "############################## Start Gs01 Service ##############################"
# 世界地图 #
cd /root/pwserver/gamed/
./gs gs01 >/root/pwserver/logs/gs01.log 2>&1 &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start Is05 Service ##############################"
# 火岩洞穴 #
cd /root/pwserver/gamed
./gs is05 >/root/pwserver/logs/is05.log &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start Is06 Service ##############################"
# 狼王巢穴 #
cd /root/pwserver/gamed
./gs is06 >/root/pwserver/logs/is06.log &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start Is07 Service ##############################"
# 蛇蝎洞 #
cd /root/pwserver/gamed
./gs is07 >/root/pwserver/logs/is07.log &
echo "##############################........DOOM........##############################"
sleep 5
echo "############################## Start Is02 Service ##############################"
英雄冢 #
cd /root/pwserver/gamed
./gs is02 >/root/pwserver/logs/is02.log &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start Is08 Service ##############################"
# 青衣冢 #
cd /root/pwserver/gamed
./gs is08 >/root/pwserver/logs/is08.log &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start IS09 Service ##############################"
# 幽明居 #
cd /root/pwserver/gamed
./gs is09 >/root/pwserver/logs/is09.log &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start IS10 Service ##############################"
# 履霜秘境 #
cd /root/pwserver/gamed
./gs is10 >/root/pwserver/logs/is10.log &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start IS11 Service ##############################"
# 天劫谷 #
cd /root/pwserver/gamed
./gs is11 >/root/pwserver/logs/is11.log &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start IS14 Service ##############################"
# 怨灵之门 #
cd /root/pwserver/gamed
./gs is14 >/root/pwserver/logs/is14.log &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start IS19 Service ##############################"
# 夜哭岛 #
cd /root/pwserver/gamed
./gs is19 >/root/pwserver/logs/is19.log &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start IS15 Service ##############################"
# 秘宝窟 #
cd /root/pwserver/gamed
./gs is15 >/root/pwserver/logs/is15.log &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start IS16 Service ##############################"
# 仙幻天 #
cd /root/pwserver/gamed
./gs is16 >/root/pwserver/logs/is16.log &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start IS17 Service ##############################"
# 魔幻天 #
cd /root/pwserver/gamed
./gs is17 >/root/pwserver/logs/is17.log &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start IS18 Service ##############################"
# 龙宫 #
cd /root/pwserver/gamed
./gs is18 >/root/pwserver/logs/is18.log &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start IS21 Service ##############################"
# 仙界 #
cd /root/pwserver/gamed
./gs is21 >/root/pwserver/logs/is21.log &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start IS22 Service ##############################"
# 魔界 #
cd /root/pwserver/gamed
./gs is22 >/root/pwserver/logs/is22.log &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start IS23 Service ##############################"
# 天界练狱 #
cd /root/pwserver/gamed
./gs is23 >/root/pwserver/logs/is23.log &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start IS24 Service ##############################"
# 魔域桃源 #
cd /root/pwserver/gamed
./gs is24 >/root/pwserver/logs/is24.log &
sleep 6
echo "##############################........DOOM........##############################"
echo "############################## Start IS25 Service ##############################"
# 飘渺城 #
cd /root/pwserver/gamed
./gs is25 >/root/pwserver/logs/is25.log &
sleep 6
echo "##############################........DOOM........##############################"
echo "############################## Start Is26 Service ##############################"
# 逆天居 #
cd /root/pwserver/gamed
./gs is26 >/root/pwserver/logs/is26.log &
sleep 6
echo "##############################........DOOM........##############################"
echo "############################## Start Is27 Service ##############################"
# 神月谷 #
cd /root/pwserver/gamed
./gs is27 >/root/pwserver/logs/is27.log &
sleep 6
echo "##############################........DOOM........##############################"
echo "############################## Start Is28 Service ##############################"
# 神无谷 #
#cd /root/pwserver/gamed
#./gs is28 >/root/pwserver/logs/is28.log &
#sleep 6
#echo "##############################........DOOM........##############################"
#echo "############################## Start Is29 Service ##############################"
## "覆霜城圣境 #
#cd /root/pwserver/gamed
#./gs is29 >/root/pwserver/logs/is29.log &
sleep 6
echo "##############################........DOOM........##############################"
echo "############################## Start Is31 Service ##############################"
# 黄昏圣殿 #
cd /root/pwserver/gamed
./gs is31 >/root/pwserver/logs/is31.log &
sleep 6
echo "##############################........DOOM........##############################"
echo "############################## Start Is32 Service ##############################"
# 命运魔方 #
cd /root/pwserver/gamed
./gs is32 >/root/pwserver/logs/is32.log &
#echo "##############################........DOOM........##############################"
echo "############################# Start Arena1 Service #############################"
# 竞技场 #
cd /root/pwserver/gamed/
./gs arena01 >/root/pwserver/logs/arena01.log 2>&1 &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################# Start Arena2 Service #############################"
# 竞技场 #
cd /root/pwserver/gamed/
./gs arena02 >/root/pwserver/logs/arena02.log 2>&1 &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################# Start Arena3 Service #############################"
# 竞技场 #
cd /root/pwserver/gamed/
./gs arena03 >/root/pwserver/logs/arena03.log 2>&1 &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################# Start Arena4 Service #############################"
# 竞技场 #
cd /root/pwserver/gamed/
./gs arena04 >/root/pwserver/logs/arena04.log 2>&1 &
sleep 5
echo "##############################........DOOM........##############################"
echo "############################## Start BG01 Service ##############################"
# 城站 #
cd /root/pwserver/gamed/
./gs bg01 >/root/pwserver/logs/bg01.log 2>&1 &
sleep 10
echo "##############################........DOOM........##############################"
echo "############################## Start BG02 Service ##############################"
# 城站 #
./gs bg02 >/root/pwserver/logs/bg02.log 2>&1 &
sleep 10
echo "##############################........DOOM........##############################"
echo "############################## Start BG03 Service ##############################"
# 城站 #
./gs bg03 >/root/pwserver/logs/bg03.log 2>&1 &
sleep 10
echo "##############################........DOOM........##############################"
echo "############################## Start BG04 Service ##############################"
# 城站 #
./gs bg04 >/root/pwserver/logs/bg04.log 2>&1 &
sleep 10
echo "##############################........DOOM........##############################"
echo "############################## Start BG05 Service ##############################"
# 城站 #
./gs bg05 >/root/pwserver/logs/bg05.log 2>&1 &
sleep 10
echo "##############################........DOOM........##############################"
echo "############################## Start BG06 Service ##############################"
# 城站 #
./gs bg06 >/root/pwserver/logs/bg06.log 2>&1 &
sleep 10
echo "##############################........DOOM........##############################"
一般没有机器能一次全部启动,对于多机负载,需要将不需要或没用的服务删除,这些命令可以在任何目录执行。
下面是终止服务命令:
Quote:
#kll all gameservers by bp0 upated
sudo /usr/bin/killall -9 glinkd
echo "****************************************************************************************************"
echo "Sleeping 60 seconds..."
echo "****************************************************************************************************"
sleep 60
sudo /usr/bin/killall -9 loader
sudo /usr/bin/killall -9 gs
sudo /usr/bin/killall -9 gacd
sudo /usr/bin/killall -9 gamedbd
sudo /usr/bin/killall -9 gdeliveryd
sudo /usr/bin/killall -9 gfactiond
sudo /usr/bin/killall -9 authd
sudo /usr/bin/killall -9 logservice
sudo /usr/bin/killall -9 uniquenamed
sudo /bin/kill -9 `ps -ef grep authd grep -v grep awk '{print $2}'`
echo "****************************************************************************************************"
echo "Kill server complete"
echo "****************************************************************************************************"
关服前如果GM在游戏中,最好用指令先关闭GS服务器,然后执行关机命令,如果不在线,可以通过IWEB来执行关闭GS命令。
如果修改出错造成 GS 挂掉,那么只需要重启GS即可,一般GS和 GAMEDBD 比较容易挂,可将这两个指令单独做成启动文件,启动时先启动 GAMEDBD 然后启动其他服务,最后启动GS和副本。
一般后台修改装备数据,不会挂DB,挂的是GS,所以GS一定要独立处理。而修改角色原始数据则会挂DB,一般不推荐修改角色初始数据,修改严重违反规则的话,会造成数据溢出而破坏数据库结构,造成永久的损坏。(GAMEDBD无法启动)
另外如果修改了角色的初始数据那么需要在终端执行
Quote:
./gamedbd gamesys.conf exportclsconfig
来保存修改的数据,否则下次启动修改就会失效。
完美世界服务器维护多久,完美世界服务端启动和维护相关推荐
- 腾讯云服务器搭建MC私服服务端启动后仍然Connection timed out问题
服务器端CentOS8系统 mc服务端正常启动 服务器控制台25565端口已开放 仍然是Connection timed out 是因为CentOS防火墙没有打开 输入指令:systemctl sta ...
- 传奇一键端服务器维护,烈焰炫彩传奇最终版一键服务端+启动教程+GM工具
烈焰炫彩传奇最终版一键服务端+启动教程+GM工具 启动教程: 1.解压资源包,将"LYServer1"文件夹放到D盘根目录.D:\LYServer1 2.打开"D:\LY ...
- zookeeper源码分析之一服务端启动过程
zookeeper简介 zookeeper是为分布式应用提供分布式协作服务的开源软件.它提供了一组简单的原子操作,分布式应用可以基于这些原子操作来实现更高层次的同步服务,配置维护,组管理和命名.zoo ...
- Netty实战 IM即时通讯系统(四)服务端启动流程
## Netty实战 IM即时通讯系统(四)服务端启动流程 零. 目录 IM系统简介 Netty 简介 Netty 环境配置 服务端启动流程 实战: 客户端和服务端双向通信 数据传输载体ByteBuf ...
- 《netty入门与实战》笔记-02:服务端启动流程
为什么80%的码农都做不了架构师?>>> 1.服务端启动流程 这一小节,我们来学习一下如何使用 Netty 来启动一个服务端应用程序,以下是服务端启动的一个非常精简的 Demo ...
- 原理剖析-Netty之服务端启动工作原理分析(上)
一.大致介绍 1.Netty这个词,对于熟悉并发的童鞋一点都不陌生,它是一个异步事件驱动型的网络通信框架: 2.使用Netty不需要我们关注过多NIO的API操作,简简单单的使用即可,非常方便,开发门 ...
- kafka之服务端启动脚本分析
前阵子在服务器上搭了个 kafka,搭好后安装在 /usr/local/kafka 下: [root@lucas kafka]# pwd /usr/local/kafka [root@lucas ka ...
- socket客户端和服务器通信协议,51. Socket服务端和客户端使用TCP协议通讯
Socket服务器是网络服务中常用的服务器.使用 go 语言实现这个业务场景是很容易的. 这样的网络通讯,需要一个服务端和至少一个客户端. 我们计划构建一个这样的通讯过程.服务端启动后等待客户端的访问 ...
- 【闪电侠学netty】第4章 服务端启动流程
[Netty]读书笔记 - 跟闪电侠学 1. 内容概要 1 服务端启动最小化代码 启动服务器步骤 Step1:线程模型,服务器引导类ServerBootstrap Step2:IO 模型 Step3: ...
- 服务端_说说Netty服务端启动流程
点击上方☝SpringForAll社区 轻松关注!及时获取有趣有料的技术文章 本文来源:http://yeming.me/2016/03/12/netty1/ netty服务端代码分析 服务端启动配置 ...
最新文章
- 孙剑:旷视不需要用冠军证明自己;看好自动机器学习技术
- Wince程序内存和存储内存
- 计算机无法安装手机数据线,连接电脑,详细教您手机数据线连接电脑没反应该怎么解决...
- 纪中C组模拟赛总结(2019.7.12)
- 信息学奥赛一本通 1392:繁忙的都市(city) | 洛谷 P2330 [SCOI2005]繁忙的都市
- 面向对象的JavaScript框架 MooTools
- 常用类 (一) ----- Arrays数组工具类
- 如何在一个元素上有多个CSS过渡?
- React Native 画虚线 DashLine
- linux ns级定时器_linux 用户空间获得纳秒级时间ns
- Error [ERR_INSPECTOR_ALREADY_ACTIVATED]解决方案
- Visual Studio 水晶报表Crystal Reports
- win10系统重置网络后,以太网没了,适配器显示为空了,电脑完全没网,这种情况怎么办?
- ota升级 rk3399_Android7.1.2系统OTA升级
- java查看jvm内存使用情况
- 创投日报:3月28日收录投融资项目19起
- windows本地git关联远程gitlab仓库
- 小白如何启动Vue项目?
- selenium 警告框处理
- HART协议基础知识