pbc
介绍
pbc是lua结合protobuf方案,由云风编写
pbc
pbc使用
安装protobuf http://blog.csdn.net/xiexievv/article/details/47396725
git clone https://github.com/cloudwu/pbc
cd pbc
make
基本教程
介绍
整理
总结
skynet是云风编写的服务端底层管理框架,底层由C编写,配套lua作为脚本使用,skynet主要工作是管理注册服务,并开启多线程协调服务之间的调用和通讯。skynet一般用于开发游戏服务端程序。
参考
常见热更策略
把修改过的lua文件重新加载一次
坑:服务有状态时,新旧版本的代码如何交接数据
必须制定策略 且每个开发者遵守
对于一个bug需修改多个乱文件
?有协程挂起 修改后可能出现问题
仅限于紧急修改函数bug
开启一个新的服务,代替次服务
问题:新服务与旧服务通信地址不一样了
旧服务中的消息 数据是否需要转到新服务
旧服务的关闭时机
不重启系统,热更整个服务
skynet
最后更新时间:
这里可以写作者留言,标签和 hexo 中所有变量及辅助函数等均可调用,示例:
https://jinzt.github.io/posts/d7687202.html