国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

workerman時常假死,鏈接不上去,非得重啟

loveruby

為什么按照官方文檔用它與thinkphp3一起使用,workerman部署在不同服務(wù)器上用一段時間有3個月以上,時常性質(zhì)的假死,在重啟后2個月內(nèi)視乎沒有什么不穩(wěn)定的就是不知道為什么它突然連不上去了,怎么也連不上去了。只能重啟服務(wù)才能再次連上去,搞不懂為什么會這樣,現(xiàn)在公司業(yè)務(wù)方面很多用了這個推送,要是時常會死掉該考慮換掉它了,這么不穩(wěn)定的。。時常的假死,不確定原因假死,既沒有日志也沒有報錯信息,就死掉了。連不上去,而那服務(wù)器居然還是開著的。

6958 1 0
1個回答

walkor 打賞

首先,workerman本身100%穩(wěn)定,前提是業(yè)務(wù)代碼沒有問題,保證event擴展已經(jīng)安裝,并且根據(jù)workerman手冊優(yōu)化了linux內(nèi)核。這就像有一輛好車,但是司機不行也容易翻車道理一樣。

假死一般是由于業(yè)務(wù)訪問了外部接口或者存儲沒有設(shè)置好超時時間,外部接口或者存儲一直沒有返回數(shù)據(jù)導致業(yè)務(wù)傻等,無法正常運行。還有業(yè)務(wù)死循環(huán)等都有可能導致服務(wù)出現(xiàn)問題。出現(xiàn)這些情況運行php start.php status 能看到busy狀態(tài)的進程,根據(jù)手冊?http://doc.workerman.net/debug/busy-process.html?排查問題。
?
另外如果連接數(shù)超過1000需要安裝event擴展,按照workerman手冊優(yōu)化linux內(nèi)核,否則也會有連不上的情況。
http://doc.workerman.net/appendices/kernel-optimization.html
?
當連不上的時候,通過top命令和strace -ttp pid命令基本能定位到哪里出了問題。
?
?
?
?
?

  • loveruby 2019-03-27

    event擴展指的是PHP擴展嗎?完全按照官方的那個文檔搭個推送服務(wù)而已。其他什么都沒有做什么。連接數(shù)現(xiàn)在照看100都沒有超過。

  • walkor 2019-03-30

    手冊有說,windows只能開發(fā)調(diào)試使用,連接數(shù)最多支持200左右,多了會連不上。建議換linux系統(tǒng)

年代過于久遠,無法發(fā)表回答
??