I use OpenResty® to proxy my backend server. The process is client->proxy server->backend server
The question is the comment of the code:
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
}
}}
Client sends a message to proxy server, then proxy server forwards the message to backend server.The proxy server will new a socket to connect the backend server, so how to get the proxy server socket port between proxy server and backend server in content_by_lua_block?