硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2782|回复: 9
收起左侧

[问] Cyclone Tcp 同时使用http server和websocket server有问题

[复制链接]

36

主题

142

回帖

255

积分

高级会员

积分
255
发表于 2020-7-13 11:46:13 | 显示全部楼层 |阅读模式
进行http server连接时,同时进行websocket server通讯,会出现websocket 服务端收不到客户端的数据,客户端可以接到服务端的数据的问题。单独测试websocket serverc通讯正常。通过修改任务优先级都不能解决。有谁遇到过吗
任务分配
http server: httpListenerTask 侦听任务,httpConnetctionTask 连接任务
websocket server:httpListenerTask 握手侦听任务,httpConnetctionTask 握手连接任务,websocketServerTask websocket通讯任务。
网络任务:netTask


回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106833
QQ
发表于 2020-7-13 13:18:42 | 显示全部楼层
帮顶下,没整过Cyclone Tcp
回复

使用道具 举报

36

主题

142

回帖

255

积分

高级会员

积分
255
 楼主| 发表于 2020-8-5 10:42:45 | 显示全部楼层
http server和websocket server底层都是用调socket 接收和送,socket 加了互斥信号量了,在上层接收发送也加互斥信号量,问题没解决,偶尔出问题
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106833
QQ
发表于 2020-8-5 10:54:50 | 显示全部楼层
takent 发表于 2020-8-5 10:42
http server和websocket server底层都是用调socket 接收和送,socket 加了互斥信号量了,在上层接收发送也 ...

最近Cyclone TCP也有点兴趣,后面我也学习交流下。
回复

使用道具 举报

36

主题

142

回帖

255

积分

高级会员

积分
255
 楼主| 发表于 2020-8-5 11:10:20 | 显示全部楼层
eric2013 发表于 2020-8-5 10:54
最近Cyclone TCP也有点兴趣,后面我也学习交流下。

单独很其中一个协议性能都很好
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106833
QQ
发表于 2020-8-6 09:40:07 | 显示全部楼层
takent 发表于 2020-8-5 11:10
单独很其中一个协议性能都很好

如果是这样的话,应该是有地方的没有配置好。
回复

使用道具 举报

36

主题

142

回帖

255

积分

高级会员

积分
255
 楼主| 发表于 2020-8-11 16:48:25 | 显示全部楼层
问题出现在TCP这一层
http server 发送出现问题就会提示
TCP duplicate ACK #1
TCP duplicate ACK #2(重复ACK)
TCP fast retransmit...(启动快重传)
TCP segment retransmission(段重传)
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106833
QQ
发表于 2020-8-11 17:29:25 | 显示全部楼层
takent 发表于 2020-8-11 16:48
问题出现在TCP这一层
http server 发送出现问题就会提示
TCP duplicate ACK #1

估计还是哪里没有整好。

玩顺溜的确要花点精力了。
回复

使用道具 举报

1

主题

7

回帖

10

积分

新手上路

积分
10
发表于 2022-12-28 20:41:26 | 显示全部楼层
您好,最近在使用 Cyclone Tcp websocket server,keil demo 包里面只有websocket client例程,方便提供一个简单的websocket server例程吗? 现在 要初始化哪些部件, websocket建立 ,如何侦听 等流程不清楚。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106833
QQ
发表于 2022-12-29 10:09:32 | 显示全部楼层
jdog 发表于 2022-12-28 20:41
您好,最近在使用 Cyclone Tcp websocket server,keil demo 包里面只有websocket client例程,方便提供一 ...

确实没提供
image.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-6 21:15 , Processed in 0.314194 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表