2
我想在PHP中使用redis pub/sub,但是我擔心PHP不能成爲唯一的工具:訂閱者需要始終可以調用,因爲php不是作爲守護進程來運行的,我不能相信它可靠永遠是「開」。 那麼,什麼是對PHP世界的解決方案:是redis pub/sub在PHP中是否真實?
- 不使用的pub/sub,使用其他的Redis'與crontask儲存推出PHP每隔x分鐘
- 使用經紀人至極將調用PHP?
- 其他?
隨着「2」我的意思是:使用一個nodejs/java/fooBar服務器,它是守護進程的訂閱者並回叫php(使用http/cli或其他)。
我找不到比「2」更好的主意。 ,但它似乎很不起作用...
你的意見是什麼?
編輯: 你將如何做到這一點使用雲平臺就像platform.sh至極不給機會,有一個supervisor.d相似嗎?
只需運行php守護進程即可爲我工作。Laravel支持redis pub/sub –
我不知道php技術,但我認爲_were_用於守護PHP代碼。 –
@MikeMiller它工作得很好嗎?它是長期穩定的還是您必須制定解決方法,例如每X次重新啓動守護進程? 我擔心它會結束使用任務的糟糕工具:PHP構建爲一種短生命腳本語言,例如我知道它具有交叉引用數組的memleaks。 – Bruno