TIME-WAIT

来源:互联网 发布:电脑魔音变声软件 编辑:程序博客网 时间:2024/05/20 14:20

          最近客户要求将一个前置系统从sco机迁移到linux上。迁移过程中遇到几个问题,记录下来,免得以后忘记。

          之所以迁移系统,是因为原来的sco机器比较老,烟草的交易量又特别大,然后导致系统总是在堵。同时烟草前置和后台的通讯与营业网点和后台的通讯时一个,所以烟草交易量大的时候会影响到网点的交易。银行购买了两台IBM的服务器,内存16G,大材小用了,呵呵,安装了红旗的Linux。前置系统实现的功能主要是接收烟草的报文,写入队列,然后另外的程序读队列转发给后台。

          从sco迁移到linux上,编译过程还是比较顺利的,遇到几个函数设计的库只在sco上有,解决方法就是在linux的前置系统程序里添加了相应的函数。后台的通讯程序也新写了一个,免得总是影响前台柜台的交易。系统上线后,发现报文处理的还是很慢。一步一步的追查,发现一笔交易过程中,系统后台1秒时间可以处理完并返回前置,前置负责和后台通讯的程序A的时间也是1秒,负责和烟草方通讯的程序B的时间则是到了10秒左右。用netstat -na|grep 4000(4000是端口)发现有大量的TIME-WAIT,客户说以前sco机上没有这个。因此怀疑是这个的问题。以前没遇到过这种情况,所以先google之。结果是自己学艺不精……

 

 

 

更多

转载请注明: TIME-WAIT | 君子?流氓?

原创粉丝点击