求助!!使用TCP连接服务器报错 Operation in progress

代码是指南里的实例代码,直接调用Connect,报错为:connect fail : {"code":2301115,"message":"Operation in progress"}



开发板
网络与连接
2023-08-10 15:23:13
浏览
已于2023-8-10 16:27:27修改
收藏 0
回答 2
待解决
回答 2
按赞同
/
按时间
sabrinan
1

2301115错误码是Linux内核错误码115,请排查下服务端是否正常开启。


分享
微博
QQ
微信
回复
2023-08-11 10:26:41
安苒anran0
1

"Operation in progress"错误通常表示正在进行的操作尚未完成,这可能是因为连接的建立需要更长的时间或存在某些网络问题。

以下是一些常见的解决方法,你可以尝试其中的一种或多种来解决这个问题:

  1. 增加连接超时时间:尝试增加连接超时时间,以便等待更长的时间来建立连接。你可以在连接的选项中设置连接超时时间,具体取决于你使用的编程语言和库。
  2. 检查服务器地址和端口:确保你正在使用正确的服务器地址和端口号进行连接。验证服务器地址和端口是否正确无误。
  3. 检查网络连接:确保你的网络连接正常,并且没有任何防火墙或代理设置阻止了连接。尝试使用其他网络来确认是否存在网络问题。
  4. 检查服务器状态:确保服务器正常运行并且能够接受连接。你可以尝试通过其他客户端或工具来连接服务器,以确定服务器是否可以正常工作。
  5. 检查代码逻辑:仔细检查你的代码,确保没有并发连接请求或错误的连接操作。确保你在适当的时机调用Connect方法,并且没有其他连接操作正在进行。

如果以上方法仍然无法解决问题,建议提供更多的代码和上下文信息,以便更好地理解和诊断问题。

分享
微博
QQ
微信
回复
2023-08-12 23:49:32
相关问题
VScode终端ssh连接不到Linux服务器问题
28164浏览 • 2回复 待解决
HarmonyOS socket tcp连接报错
35浏览 • 1回复 待解决
centos服务器系统宕机
2100浏览 • 1回复 待解决
服务器的 mysql 密码问题
2307浏览 • 0回复 待解决
HarmonyOS 文件上传服务器问题
393浏览 • 1回复 待解决
请求服务器图片资源刷新卡片
930浏览 • 1回复 待解决
mysql shell 如何查看服务器状态?
4102浏览 • 1回复 待解决