web worker中的 ajax 请求 是否是由主线程调度的
现在页面请求很多,大概十多个,而且需要实时刷新,目前是用定时器轮询更新,页面卡顿
如果把这些请求放到 web worker 中执行,请求全部轮询完成后将响应结果传递到主线程,那么这些请求的调度还是由主线程进行的吗
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
理论上应该不会怎么搞吧?而且由主线程(进程)去调度无疑会增加复杂度
举个例子,SharedWorker是可以被多个页面共享,这时候谁才算主线程? 如果主线程崩了又要怎么处理?
每个Worker都会有自己的事件循环和执行上下文