获取服务IP地址
来源:互联网 发布:安卓看漫画软件 编辑:程序博客网 时间:2024/05/17 01:30
由于项目用到定时任务,给用户发送奖品,但是部署服务的机器有3台,不能同时给用户发奖品,所以需要获得部署机器的Ip,然后指定机器进行发送,这个方法只是临时的解决方法(如果服务器的ip进行更换那么就有问题),更加高级的方案是采用分布式定时任务,哎,工作中只能是完成工作第一。
public String getLocalIp() { String ip = ""; try { // 遍历服务器的网卡地址 for (Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) { NetworkInterface intf = en.nextElement(); for (Enumeration<InetAddress> enumIpAddr = intf.getInetAddresses(); enumIpAddr.hasMoreElements();) { InetAddress inetAddress = enumIpAddr.nextElement(); if (!inetAddress.isLoopbackAddress() && !inetAddress.isLinkLocalAddress() && inetAddress.isSiteLocalAddress()) { ip = inetAddress.getHostAddress().toString(); } } } } catch (SocketException ex) { logger.error("getLocalIp 获取服务器IP异常:" + ex); } logger.info("getLocalIp 获取服务器IP = :" + ip); return ip; }
路漫漫其修远兮,吾将上下而求索!
0 0
- 获取服务IP地址
- 获取服务所在机器IP地址
- 从淘宝服务器IP地址服务获取IP地址信息的方法
- 获取客户端IP地址
- 获取IP地址!
- 获取IP地址
- 获取IP地址
- 获取对方ip地址
- 获取 IP 地址
- 获取客户端ip地址
- asp获取ip地址
- php获取ip 地址
- 获取IP地址
- 获取ip地址
- 获取IP地址
- PHP获取IP地址
- 获取ip地址函数
- 获取ip地址函数
- 15-m-3Sum
- Theano2.1.2-基础知识之第一步:代数
- poj 2186 Popular Cows
- CVPR 2015 Saliency Detection (显著性检测)
- 认识自己——曾有人说我没人品W
- 获取服务IP地址
- mac install python opencv module
- Python之PyQt的使用
- table xxx has no column named xxxx
- java代码实现抽奖功能
- N-gram模型简介
- UITextField知识点总结(二)
- iOS如何把所有界面的状态栏的字体颜色都设置为白色
- 无公式无代码白话机器学习入门算法KNN(K近邻算法)