swoole-学习使用中遇到的问题记录


本文分享自己在学习使用swoole中遇到的一些问题,在此记录。
欢迎讨论和吐槽。

疑问-思考

  • 我们使用swoole server的时候,在前面是否需要设置nginx代理等;
  • 使用swoole中设置worker进程,设置几个比较合适?
    • 个人感觉应该根据业务量级来设置
  • swoole server 启动后,如何监控启动的server
    • server运动长时间后可能会服务异常,变成僵尸进程,目前我知道的做法可以定时重启swoole进程
  • swoole server代码更新后如何软重启
    • 目前我知道只能直接关闭后重新启动,建议是可以检测将没有处理完请求的worker进程关闭,然后杀死,重新启动,逐个worker进程重启
      实现软重启。
      ###总结
      只是个人在使用中遇到的一些问题和思考,后续有更多问题和更好的解答会在此更新。

文章作者: Xudong Jiang
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Xudong Jiang !
 上一篇
thinkphp文件静态缓存学习 thinkphp文件静态缓存学习
本文分享使用thinkphp框架自带的静态缓存实现文件静态化。欢迎讨论和吐槽。 目的 使用的场景是访问活动页面的时候希望进行静态化处理,提升请求效率; 页面静态化有多种解决方案,如使用yac保存在内存中,本文分享的是使用tp自带的缓存功能生
2016-08-19
下一篇 
php文件输出空行 php文件输出空行
本文分享一次开发中遇到的文件输出空行的问题以及原因。欢迎讨论和吐槽。 文件输出空行的问题一个公共类,用来输出json数据,只要调用这个类中的方法输出,在输出json数据前面多出空行 ###问题原因和解决方法 使用之前的版本没有这个问题,经
2016-06-17
  目录