我使用OpenResty®來代理我的後端服務器。 的方法是客戶端 - >代理服務器 - >後端服務器Openresty如何在代理服務器和上游服務器之間獲得代理服務器的套接字端口?
問題是代碼的註釋:
stream {
upstream teststream{
server xxxxxx:1234;
}
server {
listen 1234;
proxy_pass teststream;
content_by_lua_block {
#how to get the proxy server socket port between proxy server and backend server
}
}}
客戶端將消息發送到代理服務器,然後代理服務器將該消息轉發給後端服務器。代理服務器將新建一個用於連接後端服務器的套接字,那麼如何獲取content_by_lua_block中代理服務器和後端服務器之間的代理服務器套接字端口?