不是WOKERMAN的问题。帮我删除了个帖子吧。。。
谢谢。。。
没关系,虽然不是workerman问题,也可以和大家分享一下问题结果,避免其它人踩坑。
当用redis 用 hgetall 的时候,内存会一直加,并且退出不会删除掉内存。。这个问题不知道为什么?还在寻找解决方案中。。
感谢。 这里有个相关的issue,貌似是redis扩展的bug,好像已经修复。 https://github.com/phpredis/phpredis/issues/49
嗯。我用的是最新版本的REDIS扩展,应该已经修复了。。我想,,可能是PHP本身的问题,,是数组扩大了内存池大小。。不到极限不及时释放掉????
对了,官方有 BrowserQuest 的GATEWAY版本吗?如果有,可以参考。现在的 CHAT只用到了EVENT的简单通讯。。没有涉及到逻辑类的东西,,那个小蝌蚪的DEMO也是。。。如果有更复杂的逻辑案例。。就好了。比如用到 REDIS 存储类的案例。。对开发者会有很大的帮助。。。谢谢
没有BrowserQuest 的GATEWAY版本。 BrowserQuest这游戏最初就被设计成单进程的,移植到GATEWAY比较困难。
redis扩展 hgetall 内存泄漏问题好像之前有人反馈过,但是我忘记是谁了,也不知道那个朋友解决了没有。
没关系,虽然不是workerman问题,也可以和大家分享一下问题结果,避免其它人踩坑。
当用redis 用 hgetall 的时候,内存会一直加,并且退出不会删除掉内存。。这个问题不知道为什么?还在寻找解决方案中。。
感谢。
这里有个相关的issue,貌似是redis扩展的bug,好像已经修复。
https://github.com/phpredis/phpredis/issues/49
嗯。我用的是最新版本的REDIS扩展,应该已经修复了。。我想,,可能是PHP本身的问题,,是数组扩大了内存池大小。。不到极限不及时释放掉????
对了,官方有 BrowserQuest 的GATEWAY版本吗?如果有,可以参考。现在的 CHAT只用到了EVENT的简单通讯。。没有涉及到逻辑类的东西,,那个小蝌蚪的DEMO也是。。。如果有更复杂的逻辑案例。。就好了。比如用到 REDIS 存储类的案例。。对开发者会有很大的帮助。。。谢谢
没有BrowserQuest 的GATEWAY版本。
BrowserQuest这游戏最初就被设计成单进程的,移植到GATEWAY比较困难。
redis扩展 hgetall 内存泄漏问题好像之前有人反馈过,但是我忘记是谁了,也不知道那个朋友解决了没有。