欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

ThinkPHP6中怎么使用Workerman-創(chuàng)新互聯(lián)

小編給大家分享一下ThinkPHP6中怎么使用Workerman,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

創(chuàng)新互聯(lián)是一家集成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站頁面設(shè)計(jì)、網(wǎng)站優(yōu)化SEO優(yōu)化為一體的專業(yè)的建站公司,已為成都等多地近百家企業(yè)提供網(wǎng)站建設(shè)服務(wù)。追求良好的瀏覽體驗(yàn),以探求精品塑造與理念升華,設(shè)計(jì)最適合用戶的網(wǎng)站頁面。 合作只是第一步,服務(wù)才是根本,我們始終堅(jiān)持講誠信,負(fù)責(zé)任的原則,為您進(jìn)行細(xì)心、貼心、認(rèn)真的服務(wù),與眾多客戶在蓬勃發(fā)展的市場(chǎng)環(huán)境中,互促共生。

Workerman

Workerman是一款純PHP開發(fā)的開源高性能的PHP socket 服務(wù)器框架。被廣泛的用于手機(jī)app、手游服務(wù)端、網(wǎng)絡(luò)游戲服務(wù)器、聊天室服務(wù)器、硬件通訊服務(wù)器、智能家居、車聯(lián)網(wǎng)、物聯(lián)網(wǎng)等領(lǐng)域的開發(fā)。 支持TCP長(zhǎng)連接,支持Websocket、HTTP等協(xié)議,支持自定義協(xié)議?;趙orkerman開發(fā)者可以更專注于業(yè)務(wù)邏輯開發(fā),不必再為PHP Socket底層開發(fā)而煩惱。

安裝

首先通過 composer 安裝

composer require topthink/think-worker

使用

使用Workerman作為HttpServer

在命令行啟動(dòng)服務(wù)端

php think worker

然后就可以通過瀏覽器直接訪問當(dāng)前應(yīng)用

http://localhost:2346

linux下面可以支持下面指令

php think worker [start|stop|reload|restart|status]

workerman的參數(shù)可以在應(yīng)用配置目錄下的worker.php里面配置。

由于onWorkerStart運(yùn)行的時(shí)候沒有HTTP_HOST,因此好在應(yīng)用配置文件中設(shè)置app_host

SocketServer

在命令行啟動(dòng)服務(wù)端(需要2.0.5+版本)

php think worker:server

默認(rèn)會(huì)在0.0.0.0:2345開啟一個(gè)websocket服務(wù)。

如果需要自定義參數(shù),可以在config/worker_server.php中進(jìn)行配置,包括:

配置參數(shù)描述
protocol協(xié)議
host監(jiān)聽地址
port監(jiān)聽端口
socket完整的socket地址

并且支持workerman所有的參數(shù)(包括全局靜態(tài)參數(shù))。

也支持使用閉包方式定義相關(guān)事件回調(diào)。

return [
    'socket'    =>  'http://127.0.0.1:8000',
    'name'      =>  'thinkphp',
    'count'     =>  4,
    'onMessage' =>  function($connection, $data) {
        $connection->send(json_encode($data));
    },
];

也支持使用自定義類作為Worker服務(wù)入口文件類。例如,我們可以創(chuàng)建一個(gè)服務(wù)類(必須要繼承 think\worker\Server),然后設(shè)置屬性和添加回調(diào)方法

<?php
namespace app\http;
use think\worker\Server;
class Worker extends Server
{
    protected $socket = 'http://0.0.0.0:2346';
    public function onMessage($connection,$data)
    {
        $connection->send(json_encode($data));
    }
}

支持workerman所有的回調(diào)方法定義(回調(diào)方法必須是public類型)

然后在worker_server.php中增加配置參數(shù):

return [
    'worker_class'  =>  'app\http\Worker',
];

定義該參數(shù)后,其它配置參數(shù)均不再有效。

在命令行啟動(dòng)服務(wù)端

php think worker:server

然后在瀏覽器里面訪問

http://localhost:2346

如果在Linux下面,同樣支持reload|restart|stop|status 操作

php think worker:server reload

看完了這篇文章,相信你對(duì)“ThinkPHP6中怎么使用Workerman”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

分享標(biāo)題:ThinkPHP6中怎么使用Workerman-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://www.aaarwkj.com/article16/goegg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、手機(jī)網(wǎng)站建設(shè)、品牌網(wǎng)站制作、企業(yè)網(wǎng)站制作、網(wǎng)站導(dǎo)航關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
亚洲综合实力最强的国家| 青青草原精品资源视频| 国产真实乱偷精品视频免| 麻豆人妻一区二区三区| 日本一区二区在线观看视频| 国产美女无遮挡免费网站| 亚洲中文永久免费视频| av剧情免费在线观看| 亚洲精品国产熟女av| 国产一区二区主播不卡| 午夜福利影片免费观看| 成人av高清在线观看| 日韩一级不卡高清视频| 亚洲av天堂在线观看| 亚洲激情人妻小说网| 亚洲综合中文字幕精品| 久久久久精品国产亚洲av影院| 日本加勒比在线播放一区| 96热久久这里只有精品| 99精品欧美一区二区三区视频| 欧美一区二区三区久久束缚| 欧美人与性一区二区三区| 国产三级视频在线观看视频| 国产精品成久久久久三级| 国产一级内射在线视频| 日韩人成理论午夜福利| 四虎免费在线视频观看| 日本熟熟妇丰满人妻啪啪| 我的农村中年激情熟妇| 精品人妻一区二区三区mp4| 国产亚洲欧美另类网爆| 免费看男人添女人无遮挡| 中文字幕人妻在线播放| 成熟人妻中文字幕在线看| 亚洲精品一区二区播放| 久久精品国产亚洲av不丁香| 亚洲一区精品中文字幕| 亚洲欧美日韩成人在线观看| 日韩欧美黄片一区二区三区| 欧美亚洲国产精品久久久| 人妖一区二区三区在线观看|