如果使用單機情況下webman/push 插件默認(rèn)填寫本地就可以了。
但是如果出現(xiàn)多個服務(wù)器負(fù)載后,是不是都寫本地就會導(dǎo)致客戶端原本連接的是主服務(wù)器的ws導(dǎo)致負(fù)載的輔服務(wù)器推送會失敗嗎?
這樣輔服務(wù)器是不是推送客戶端的IP都需要填寫主服務(wù)器的內(nèi)網(wǎng)IP呢?
現(xiàn)在配置:
http服務(wù)做負(fù)載
ws服務(wù)單連接主服務(wù)器
所有負(fù)載的服務(wù)器的ws推送客戶端都發(fā)送主服務(wù)器的pushApi進行推送。
webman/push 不支持多服務(wù)器部署
老大,按照上面截圖,我輔機器都進行內(nèi)網(wǎng)IP(即是127.0.0.1 改為主服務(wù)器內(nèi)網(wǎng)IP)推送到主服務(wù)器由主服務(wù)器進行回復(fù)這樣,是否可行呢?我看到里面trigger方法是curl ip地址進行請求,我把所有的機器的app_key和app_secret 改成一致,這樣是否也可以發(fā)送客戶端成功?