通過(guò)阿里云SLB進(jìn)行轉(zhuǎn)發(fā)到GatewayWorker如何獲取客戶(hù)端真實(shí)ip
使用四層負(fù)載均衡,可以直接獲得真實(shí)ip。$_SERVER['REMOTE_ADDR']
。
如果是七層負(fù)載,并且是websocket協(xié)議,SLB有可能會(huì)將真實(shí)ip寫(xiě)到http頭里,http頭可在 onWebSocketConnect里得到,具體是哪個(gè)字段需要自己打印下data。如果沒(méi)有需要你自己找下資料看下slb 七層負(fù)載時(shí)如何將ip寫(xiě)到http頭。
對(duì)了 walkor$connection->onWebSocketConnect的時(shí)候拿到真實(shí)ip后如何傳給businessworker里面?