Skip to content

DebugConsole

tickbh edited this page Apr 7, 2016 · 2 revisions

TDEngine 自带了一个调试控制台服务。 假设您在Conf里配置 "telnet_addr" : "127.0.0.1:8009", 这里的示例是监听 8009 端口,你可以修改成别的端口。

出于安全考虑,调试控制台通常只监听本地地址 127.0.0.1 ,所以如果需要远程使用,需要先登录到本机,然后再连接。

可以用 telnet 登录调试控制台。启动后会要求您输入用户名密码,这里默认用户密码全为td,成功之后会显示 ** WELCOME TO TDENGINE SERVER! ** 表示连接成功。

这时候您会接收来自游戏打印的信息,可以根据这些信息判断游戏的状态。

当然,此时您可以输入任何的lua命令,执行数据的更新,查看lua的值

通常查看常用的值可以通常变量名前加单引号如:'_G,即可快速的查看全局表的数据

您还可以在此执行热更新,比如hotfix_file("xxxx")。