日志,相当于服务器的日记,事无巨细地写下服务器的一切信息,并按照等级予以分类。
- 开服后,后台输出的全部信息,就是这一次开服的日志。你可以用滚轮上下翻阅。
- 时间太久的日志,在后台可能无法全部显示。这时请打开服务器下的logs文件夹,就可以看到以时间命名的 gz压缩文件 。用压缩软件解压对应时间的压缩文件即可进行阅读。
注意:服务器最新的日志被记录在文件中,还没有被压缩。
日志的组成部分
两种不同形式的日志
第一种,最左侧为日志输出时间,斜杠左侧是输出该日志的线程,一般为服务器主线程,即 Server thread,右侧为该日志的级别,最右侧为日志具体内容。
当某条日志不是由主线程输出的时候,服务器很有可能出现了一些问题,请仔 细阅读这些日志。
输出时间
日志发出时的系统时间
日志级别
服务器的日志级别
线程
正常情况下,日志信息都由服务器主线程输出。当其他线程输出信息的时候,一般有以下两种情况。
- 部分插件利用多线程优化自身,例如一些插件把更新模块放到独立的线程中。
- 主线程卡顿时间过长,检测线程关闭服务器并保存地图和玩家信息。
具体内容
插件版本有不兼容风险、配置文件或数据出现问题,暂时可控,可能发展为报错,例如:
- 报错信息 ( ERROR )
报错是服务器运行中所遇到的异常情况,它可以来源于服务端本身,也可以来自插件和模组等组件。
这些情况有可能破坏服务器的正常运行,导致玩家体验恶化,信息损坏,甚至服务器崩溃。
关于这类信息的解决方案,我们将在进行更细致的讲解。