samuelyao314
Results
12
comments of
samuelyao314
能否不移动当前目录到 , ${workspaceFolder}/skynet。 因为当前目录一改变后,很容易影响到代码逻辑的。
是啊。 但你这样改,大家不知道要不要 clone 你这个项目。如果clone , 如果你没有及时更新。 如果需要用到最新的特性,就没法用。如果不clone, 合并工程,每一次你这边修改,合并都需要手动进行,效率也很低啊。
还有,我简单看了一下,你重载了 skynet.start 这个函数。 其实你完全可以在 preload 里进行替换
你可以参考下,我的项目目录 https://github.com/samuelyao314/terminator
skynet, 是直接在内存里. 因为用脚本语言, 简单认为进程是不会core的. 鹅厂, 用C++, 是通过共享内存缓存的. 进程core了, 数据不会影响. 鹅厂用共享内存, 我个人觉的是: 1. 支持热更函数 2. 游戏是强交互高并发的, 对于大型游戏, 不可能每个请求, 直接访问DB. 3. C++代码, 随时可能core.
嗯, 你说的也有些道理.
我觉的,服务查找, 单点虽然有落地, 应该也是不能接收的啊。 如果刚好机器坏掉了。 那不是很长时间, 整个集群都不可用了。 我看B站开源了一个自己内部在用服务查找。比consul 还是靠谱的。
请教:安装好lua-resty-checkups后使用openresty测试readme中的demo始终报attempt to index field 'checkups' (a nil value)
lua_code_cache on; 就没有这个错误了
there is an error at Chapter 12. example: ch := make(chan int) go func() { ch
so, the collect code is ch := make(chan int) go func() { ch