对于http连接,许多负载均衡器会将原始IP地址放在http标头中,例如X-Forwarded-For
,以便您的应用程序可以记录该IP。
jdbc或odbc连接是否存在等效函数?我希望我的数据库服务器记录发起连接的IP地址,而不是负载均衡器的IP。
我已经做了很多搜索答案,但是做得很短,所以任何帮助都会受到赞赏!
答案 0 :(得分:0)
在JDBC中没有类似的东西,因为JDBC只是数据库的Java API。它由一组接口和一些具体类组成,并规定了它们必须或应该展示的行为。
您需要检查数据库,数据库驱动程序和此负载均衡器的文档,以了解可能的内容。但可能的答案是否定的,因为(关系型)数据库通常不会像这样负载均衡(我假设你的意思是转发代理)。