swoole 代替php fpm,PHPfpm和swoole能够共存么_PHP开发框架教程,swoole

Swoole:面向生产环境的 PHP 异步网络通讯引擎使PHP开发人员能够编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 效劳。

41005f7ad97c561f07fd59ad03aaa1bd.png

Swoole 能够普遍应用于互联网、挪动通讯、企业软件、云盘算、网络游戏、物联网(IOT)、车联网、智能家居等范畴。

运用 PHP + Swoole 作为网络通讯框架,能够使企业 IT 研发团队的效力大大提拔,越发专注于开发立异产物。 (引荐进修: swoole视频教程)

php-fpm长衔接

在php-fpm中保持TCP长衔接重要借助swoole扩大供应的SWOOLE_KEEP选项,客户端设置此选项后,在要求结束时不会封闭衔接,新的要求到来后能够复用TCP衔接。

别的底层内置了长衔接检测的才能。

在实行$client->connect()自动检测衔接是不是可用,假如复用的衔接已失效,底层会从新建立一个新的TCP长衔接。

在实行$client->connect()自动清算垃圾数据,防止上一次客户端超时残留的数据致使效劳非常

$socket = new \swoole_client(SWOOLE_SOCK_TCP | SWOOLE_KEEP, WOOLE_SOCK_SYNC);

$socket->set(array(

'open_length_check' => true,

'package_max_length' => $this->packet_maxlen,

'package_length_type' => 'N',

'package_body_offset' => RPCServer::HEADER_SIZE,

'package_length_offset' => 0,

));

以上就是PHPfpm和swoole能够共存么的细致内容,更多请关注ki4网别的相干文章!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值