yylh/chaser

简单的TCP框架

安装: 1

依赖: 0

建议者: 0

安全: 0

星标: 2

关注者: 1

分支: 0

开放问题: 0

类型:项目

v0.0.1 2022-03-11 06:09 UTC

This package is auto-updated.

Last update: 2024-09-11 12:16:32 UTC


README

这个作品是在我业余时间学习PHP多进程编程的过程中产生的,当然可能会有一些疏忽的bug,所以请不要在生产环境中使用它,它目前基本上只是一个多进程TCP框架,如果允许的话。但如果你对这项工作有任何疑问,请随时通过邮箱alwayslinger@163.com联系我。这里还有很多待办事项,如果你想参与其中,你可以帮助我完成它们。在下一个版本中,我将减少闭包的使用,因为它对我来说有点棘手的范围问题。

待办事项

  • 守护进程模式
  • 定时器支持
  • 多端口监听
  • 额外的事件驱动实现
  • 支持UDP、HTTP、WebSocket
  • ...

示例

# test for c10K
# server
php bin/chaser.php start

# 10K clients  just take advantage of swoole coroutine tcp client
php tests/multiclient.php