Spring项目如何获取本机的IP地址

  • Post author:
  • Post category:其他


个人开发的基于内存的请求监控系统。欢迎star和一同参与。

https://github.com/standup-jb/tortoise



背景

其实这个代码非常简单,理论上不能构成一篇博客,但是我在网上搜类似相关问题的时候基本都没有正确的答案,都是在乱说。完全没有正确的解决方法。

因为我现在的项目是在做服务发现和治理的功能,我的Spring项目在启动后要去Zookeeper上注册自己的IP,于是Spring就得在启动的时候获取自己的IP地址。



代码如下

 import java.net.InetAddress;

 InetAddress address = InetAddress.getLocalHost();
 return address.getHostAddress(); //返回IP地址

如果觉得有用,点一下关注。



版权声明:本文为qq_24210767原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。