我写的程序是这样的,用quartz定时从数据库日志表读取完了发送到activemq消息中间件,完了还有个任务是定时从消息中间件读取消息完了保存到数据库,没有使用什么框架和服务器,连接数据库只是单纯的建立connection,而且数据会比较多,但是这就是问题,频繁的创建connection,导致短时间内new socket操作很多,而socket.close()操作并不能立即释放绑定的端口,而是把端口设置为TIME_WAIT状态,这样就产生了address already in use的异常,请问怎样才能避免这种异常的产生?最好不要修改系统的time wait数值。真心求教!消息中间件 异常