進入項目根目錄,composer 安裝指令
composer require topthink/think-worker
這樣表示安裝成功了
config目錄下多出了gateway_worker.php、work.php、worker_server.php三個配置檔案
gateway_worker.php就是GatewayWorker的配置檔案
如圖建立檔案Events.php,這個檔案就是後續我們業務開發的地方
如圖打開對應的檔案,并将其内容複制粘貼到建立的Events.php
記得改namespace哦,特别注意:代碼裡用到的Application屬于think\work命名空間下的類,由于命名空間的更換,需要自己引入才能使用,否則會報錯找不到這個類,如圖:
現在去config修改我們的GatewayWorker的配置檔案gateway_worker.php
啟動GatewayWorker的指令,注意:這個需要在linux伺服器
php think worker:gateway
如果以守護程序的方式啟動,則使用指令
php think worker:gateway -d
到此處,GatewayWorker和我們的TP6就連在一起了,我們隻需要在Events.php裡去的對應方法裡去做業務就可以了,方法的具體使用後面再寫一個詳細的