worker 对外暴露 websocket 连接,一个是为了实时性,一个是为了规避 worker 上传请求体 100MB 大小限制 worker 对 do 的连接转成 streamable http 则是为了优化 do 的计费机制,do 对 websocket 的计费是按流入方向每 20 个 packet 折算成一次调用收费,但是如过你用 streamable http ,一个请求就是一个请求。同时让 worker 和 do 实例发起一个 websocket 连接,这是为了保活 do 实例,do 实例在你的请求返回后会自动销毁,所以你需要一个保活的 websocket 连接到 do 。
1
LnTrx 2 月 7 日
|
3
bear330 2 月 8 日
如果您是想找 p2p 工具, 要不试试我的? 也流量免费的 https://github.com/nuwainfo/ffl
|
4
IceSoulHanxi 2 月 12 日 via Android
可以看看我之前用大模型搓的基于 cf do 的 easytier 组网工具的服务端,支持 p2p 也支持走 do 中转
https://github.com/IceSoulHanxi/easytier-ws-relay |