Microservices 如何在java中获取客户机的实际地址 我们有一个在多个微服务系统上运行的应用程序。让我们考虑一个场景,其中客户端从MaService 1请求什么,MICROServ1调用MyService 2上的API。在这个场景中,我想在microservice2中获取客户机的ip地址。是否有从请求头获取客户端ip地址的规定? 谢谢 Srumith.

Microservices 如何在java中获取客户机的实际地址 我们有一个在多个微服务系统上运行的应用程序。让我们考虑一个场景,其中客户端从MaService 1请求什么,MICROServ1调用MyService 2上的API。在这个场景中,我想在microservice2中获取客户机的ip地址。是否有从请求头获取客户端ip地址的规定? 谢谢 Srumith.,microservices,clientip,Microservices,Clientip,用户getRemoteAddr请求方法 ipAddress = request.getRemoteAddr(); 我认为您必须以某种方式转发原始客户端的IP地址,即插入一个头,就像代理使用X_FORWARDED_FOR所做的那样。实际的方法在很大程度上取决于您使用的框架/库。

用户getRemoteAddr请求方法

ipAddress = request.getRemoteAddr();
我认为您必须以某种方式转发原始客户端的IP地址,即插入一个头,就像代理使用X_FORWARDED_FOR所做的那样。实际的方法在很大程度上取决于您使用的框架/库。