新项目开发环境搭建遇到的问题排查(cannot assign requested address)
2015-07-13 13:00
615 查看
背景
搭建新的开发环境,机器是pe准备的一虚4问题
在给机器安装ConfigServer,启动的时候抛异常。一眼看出来肯定不是端口占用(有同事说是端口占用),心里估摸着应该是ip:port,其中一个的问题。
自然的,先问问“古哥”,大多数人触发以上异常是因为短时间内大量的连接到是端口全部被占用。
我遇到的问题,netstat了一下,端口都没有被占用。
又开始郁闷了,到底什么原因导致的?
无意中想到了之前在项目实施过程中,遇到的host配置不对,导致的一系列的问题。
果断的看了看host文件
第一眼看也没啥异常,再仔细一看,这不,ip配置错误。
起因是这款中间件产品是通过获取本机的所有网卡,然后选择一台内网网卡进行Socket的bind操作的。
修改后的host文件
就这样,问题解决。
总结
再遇到“cannot assign requested address”问题的解决思路:看下服务端TIME_WAIT连接个数,如果非常多,那么应该是端口占用导致,解决方法见:http://www.cnblogs.com/yuxingfirst/archive/2013/04/24/3040443.html、
如果端口没有被占用,那么应该就是本文的情况,解决方法请阅读文本
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Linux socket 初步
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序