请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

耗时任务的协程切换问题

老师好,想请教一下,假如我自己的服务器上有一个视频上传(视频上传不是用的第三方服务,也是自己的服务器处理)任务(耗时10分钟),还有多个用户发弹幕的任务,是不是说不管协程切换了多少次,最终必须有一个协程是要耗费10分钟来完成这个上传任务的

正在回答

1回答

也不一定,也有可能会在网卡或者runtime层面有缓存,处理上传的协程只需要每隔一段时间过来取缓存就可以了。

但是实际上更有可能是这样的方式处理:

使用云OSS的服务,将视频上传地址发给客户端,客户端直接把视频传到OSS服务上,这10分钟不需要Go服务端做任何干预,上传完成后,Go服务端去OSS服务检查视频是否上传完成。

0 回复 有任何疑惑可以回复我~
  • 提问者 PHPerAndGopher #1
    谢谢老师,OSS的流程我知道,我只是想了解下如果上传是自己服务器做的是什么样的
    回复 有任何疑惑可以回复我~ 2023-06-19 15:45:47
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号