bind失败Cannot assign requested address

这篇具有很好参考价值的文章主要介绍了bind失败Cannot assign requested address。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

bind失败,可能是设置的端口号问题。

Linux使用命令: sysctl -a |grep port_range去查看机子的可用端口。

net.ipv4.ip_local_port_range = 32768 60999 端口可用是32768到60999。

设置端口时,我的机子应该使用的端口是32768~60999是可用的。

修改端口再重新开启TCP server服务器。文章来源地址https://www.toymoban.com/news/detail-515425.html

到了这里,关于bind失败Cannot assign requested address的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • The client socket has failed to connect to X (errno: 99 - Cannot assign requested address).

    在跑DDP模型时遇到了如下问题. [W socket.cpp:558] [c10d] The client socket has failed to connect to [localhost]:12355 (errno: 99 - Cannot assign requested address). 测试用的代码如下: 上述代码直接运行会报上述的问题,但是好像不会影响运行(?) 一开始我还以为是端口被占用了,经过检查发现并没有问题,猜测

    2024年02月11日
    浏览(41)
  • 【Kafka】ZooKeeper启动失败报错java.net.BindException: Address already in use: bind

    Kafka 2.8.1 ZooKeeper启动失败。 2181端口被占用。 打开cmd。 无结果返回,找不到占用2181端口的程序。 修改config/zookeeper.properties 找到: 改为: 重新启动ZooKeeper,启动成功。 记得修改config/server.properties,不然Kafka Server无法连接。 找到: 改为: 在解决端口被占用的问题时,首先需

    2024年02月09日
    浏览(64)
  • Warning: Could not create server TCP listening socket Cannot assign request

    一、问题:docker部署redis时发现docker ps命令查看redis端口号为空  二、原因:在网上查找基本都是6379端口被占用 三、解决方法 1、先docker stop停掉redis容器 2、通过修改redis挂载在linux上的redis.conf文件,将bind 127.0.0.1ip地址放开,之前注释掉了。 bind 127.0.0.1 这个是绑定了我们的主

    2024年02月03日
    浏览(61)
  • Zookeeper 启动失败【Cannot open channel to 3 at election address...】

    完整报错信息 Cannot open channel to 3 at election address hadoop121/192.168.10.121:3888 java.net.ConnectException 解决方法 1.检查文件夹权限 检查当前用户是否拥有 Zookeeper 安装目录管理权限,没有的话需要进行授权: 2.未监听所有IP 在 zoo.cfg 文件中授权监听所有 IP: 添加完成后,注意分发到其它

    2024年02月05日
    浏览(38)
  • docker启动mysql容器失败端口被占用Error starting userland proxy: listen tcp4 0.0.0.0:3306: bind: address already

    目录 前言 启动失败:端口被占用 解决办法: 方法一:杀死进程 方法二:修改端口映射,宿主机不使用3306  我的mysql镜像版本:8.0.31 我的启动命令为:  看错误信息得知该服务器的3306端口已经被占用了。一看果然是,我宿主机中的mysql正启动着,端口也是3306,不被占用才怪

    2024年02月12日
    浏览(52)
  • java.net.BindException: Address already in use: bind

    \\\"java.net.BindException: Address already in use: bind\\\"是一个常见的Java网络编程异常。它通常在尝试绑定一个已经被占用的端口时抛出。这个异常告诉我们,所尝试绑定的地址已经被其他进程占用了。 \\\"java.net.BindException: Address already in use: bind\\\"异常的原因是尝试绑定的端口已经被另一个进

    2024年02月07日
    浏览(43)
  • Caused by: java.net.BindException: Address already in use: bind

    一,换端口号 这个比较简单,就是把tomcat的端口号改一下,换一个没用的端口号就行了。 1,找到找到server.xml文件 去tomcat的安装目录下的conf文件夹就可以找到 2,修改端口号 找到Connector标签,红方框中8080位置就是端口号,修改这个端口号即可,之后重启服务器 二,杀掉占

    2024年02月11日
    浏览(52)
  • Linux Server 终止后立即重启报错 bind error: Address already in use

    先启动Server,再启动Client,然后使用Ctrl+C关闭Server,马上再运行Server,会得到以下结果: 这是因为,虽然Server的应用程序终止了,但TCP协议层的连接并没有完全断开,因此Server不能再监听同样的端口 使用netstat命令可以查看,Server终止时,Socket描述符会自动关闭并发FIN段给

    2024年02月07日
    浏览(50)
  • 错误:cannot convert ‘ ’ to ‘int’ in assignment

    这是原始代码 在对数组进行赋值的时候出现的这样的错误 /tmp/compiler_lf42y8wv/src: 在函数‘int main()’中: /tmp/compiler_lf42y8wv/src:8:51: 错误:cannot convert ‘花括号内的初始值列表’ to ‘int’ in assignment 8 | s[12]={31,29,31,30,31,30,31,31,30,31,30,31}; | ^ /tmp/compiler_lf42y8wv/src:10:51: 错误:cannot c

    2024年02月04日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包