Cannot assign requested address的解决办法
来源:互联网 发布:域名公安网备案 编辑:程序博客网 时间:2024/05/18 18:03
Cannot assign requested address的解决办法
(2011-12-19 17:13:47)转载▼
标签:
杂谈
分类: NoSQL今天想试一下redis,写了个程序,对redis连续进行100000访问,却出现以了Cannot assign requested address的问题,我起先是以为是redis的问题(可能承受不了这么多访问量),可是redis被大家吹的那么NB,不会出现这么SB的问题吧,于 是google之,发现原来是:
客户端频繁的连服务器,由于每次连接都在很短的时间内结束,导致很多的TIME_WAIT,以至于用光了可用的端 口号,所以新的连接没办法绑定端口,即“Cannot assign requested address”。是客户端的问题不是服务器端的问题。通过netstat,的确看到很多TIME_WAIT状态的连接。从网上找了解决办法:
执行命令修改如下2个内核参数
sysctl -w net.ipv4.tcp_timestamps=1
sysctl -w net.ipv4.tcp_tw_recycle=1
不过好像只有root用户才能有修改这两个参数的权限,我正好有机器的root权限,修改之,发现,还真可以。
但是如果没有root权限怎么解决,能不能通过修改程序获得就不知道了。希望高人看到后指点一下!
http://blog.sina.com.cn/s/blog_65d069c60100zzxv.html
0 0
- Cannot assign requested address的解决办法
- Cannot assign requested address的解决办法
- Redis:Cannot assign requested address的解决办法
- Cannot assign requested address的解决办法
- Cannot assign requested address的解决办法
- Cannot assign requested address的解决办法
- Cannot assign requested address的解决办法
- Cannot assign requested address的解决办法
- Cannot assign requested address解决办法
- Cannot assign requested address解决办法
- Cannot assign requested address以及大量的TIME_WAIT解决办法
- golang,redigo 使用中 Cannot assign requested address的解决办法
- Cannot assign requested address
- Cannot assign requested address
- Cannot assign requested address
- Cannot assign requested address
- java.net.BindException: Cannot assign requested address: JVM_Bind:8080解决办法
- bind: Cannot assign requested address
- JUnit-4.11使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
- Wireshark使用注意事项
- Codeforces 35E Parade 扫描线 + list
- PCI驱动访问设备内存方式
- Java Thread.interrupt ! 中断JAVA线程
- Cannot assign requested address的解决办法
- HDUJ 2047 阿牛的EOF牛肉串 递推
- C内存管理一 概述
- android 动态控制状态栏显示和隐藏的方法实例
- protobuf extensions(extend)的消息定义及Java使用方法
- Java面试题集锦ByAbuGe
- 我曾爱过的女孩
- 你不是书读得少,你是经典读得少
- vs2010中关于cpp文件引用stdafx.h提示不存在