![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
游戏
blue_罗林
这个作者很懒,什么都没留下…
展开
-
Skynet学习二
自上一章开始从main函数到启动log snlua 以及启动了monitor socket timer worker线程 并且对woker线程去message queue以及消息调度有了了解 下面将对snlua到lua进行剖析一个服务启动过程是query(.so) create init release (singnal之后探讨)下面先从snlua的snlua_create函数开始,因为skynet_context_new中先query模块之后就是create函数struct snlua *snlu原创 2020-12-04 22:40:08 · 298 阅读 · 0 评论 -
Skynet学习一
Skynet学习skynet 节点通过运行 skynet 主程序启动,必须在启动命令行传入一个 Config 文件名作为启动参数。skynet 会读取这个 config 文件获得启动需要的参数。./skynet ./examples/config第一个启动的服务是 logger ,bootstrap 这个配置项关系着 skynet 运行的第二个服务。在skynet-src:skynet_main.c中intmain(int argc, char *argv[]) { const char *原创 2020-12-04 17:21:25 · 361 阅读 · 0 评论