首頁 >php框架 >Workerman >php怎麼接入workerman

php怎麼接入workerman

尚
原創
2019-12-23 16:25:143434瀏覽

php怎麼接入workerman

workerman是一個高效能的PHP socket 伺服器框架,workerman基於PHP多進程以及libevent事件輪詢庫,PHP開發者只要實作一兩個接口,便可以開發出自己的網路應用,例如Rpc服務、聊天室伺服器、手機遊戲伺服器等。

安裝

下載後解壓縮即可

在php中使用workerman:

1、新檔案start.php

<?php use Workerman\Worker;
require_once &#39;./Workerman/Autoloader.php&#39;;

// 创建一个Worker监听2346端口,使用websocket协议通讯
$ws_worker = new Worker("websocket://0.0.0.0:2346");

// 启动4个进程对外提供服务
$ws_worker->count = 4;

// 当收到客户端发来的数据后返回hello $data给客户端
$ws_worker->onMessage = function($connection, $data)
{
    // 向客户端发送hello $data
    $connection->send('hello ' . $data);
};

// 运行
Worker::runAll();

2.啟動服務類似下圖:

php start.php start -d

php怎麼接入workerman

#3、查看workerman運行狀態類似如下介面:

php start.php status

php怎麼接入workerman

推薦:workerman php教學

以上是php怎麼接入workerman的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn