随笔分类 -  skynet

game server development
摘要:最近在做一个后台接口, 顺便用ionic4写了个简单的管理后台, 本来skynet管理后台监听的端口是6666, 但是发现chrome默认对一些接口不友善, 虽然可以通过设置启动参数来解决, 但是还是把端口改掉了。 嗯,这个不是今天要记录的内容。 需要记录的内容是:改了监听端口之后,skynet明明 阅读全文
posted @ 2018-11-05 12:12 Ado_On 阅读(889) 评论(0) 推荐(0) 编辑
摘要:table.unpack遇到的问题 做了个中转的服务, socket+json 传递数据, 通过 {...} 封装不定参数然后 json.encode 传递到其他服务器, 然后其他服务器 json.decode 之后再通过 table.unpack 解出之前 {...} 里面的参数, 如果这里是 t 阅读全文
posted @ 2018-10-11 11:56 Ado_On 阅读(259) 评论(0) 推荐(0) 编辑
摘要:问题 最近在做一个内部通讯的服务器, 用的自带的gateserver和socketchannel做通讯, 在使用skynet.unpack或者string.unpack("XXXX",xxxx)的时候, 偶尔会出现 之类的问题。 调查过程 调查的时候, 发现出问题的时候, 信息的长度会多出2个字节出 阅读全文
posted @ 2018-09-10 22:31 Ado_On 阅读(622) 评论(0) 推荐(0) 编辑
摘要:起因 最近上线服务器遇到了一些问题,上个月CPU暴涨的问题,那个经查验是死循环导致endless loop了。 这周又遇到了mem占用达到96%的问题,在debug console里调用了gc之后,跌落至85%左右,稳定了一天。 但是在debug console里面调用list的时候,发现很多ser 阅读全文
posted @ 2018-05-24 11:14 Ado_On 阅读(490) 评论(0) 推荐(0) 编辑
摘要:Lua5.3 笔记 最近用skynet,sproto通讯,完全看不懂通讯二进制是怎么写的,发现都是string这个,string那个,完全理解不来。 于是查了一下string.pack的api,和之前别的语言里面用的writeByte,writeShort,writeUnsignedInt这样的写法 阅读全文
posted @ 2018-04-02 11:53 Ado_On 阅读(1530) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示