描述:
比如:寫很多
$worker = new Worker(); 5個(gè)文件。
突然服務(wù)器 從新啟動(dòng)了,還需要每個(gè)文件 都要進(jìn)行重新啟動(dòng)
php data_status.php restart -d
分別啟動(dòng)5次。
有沒(méi)有哦使用腳本 或者 什么sh 腳本 進(jìn)行對(duì)5個(gè) worker 一塊 啟動(dòng)呢。
類似 根目錄下面 start.php start 啟動(dòng)方式
linux 系統(tǒng)里把 寫個(gè)start.php,里面 include 5個(gè)文件,把5個(gè)文件里 Worker::runAll(); 刪除,在start.php 里最后一行加上 Worker::runAll(); 。然后 php start.php start -d
感覺(jué)這樣不太好,比如 我20個(gè)文件。我每次測(cè)試一個(gè)文件里面東西 我每次都要把20文件都啟動(dòng)一下。我能不能想總啟動(dòng)就總啟動(dòng)。想單個(gè)啟動(dòng)就單個(gè)啟動(dòng)
https://wenda.workerman.net/uploads/20210118/1860052519ea6c.png 查看開啟文件狀態(tài) 沒(méi)有顯示
看看這個(gè)項(xiàng)目寫法,https://github.com/walkor/web-msg-sender,它可以單獨(dú)啟動(dòng),也可以一起啟動(dòng)
解決了 使用sh 腳本
php Applications/logic/data.php restart -d