如何强制Service Worker通过缓存更新/从不更新

时间:2018-11-05 16:41:45

标签: javascript caching service-worker

我经营一个拥有数十万个推送通知订阅者的网站。因此,我的服务工作者js文件每天被调用数十万至数百万次,从而导致大量服务器费用。

我从不更新服务工作者,因为它的工作仅是处理推送通知,所以我正在寻找一种使其不寻找更新的方法。

到目前为止,我已经找到了updateViaCache:都是在注册时强制服务工作者使用缓存头的,但是我还没有找到更新以前注册的缓存器以使用它的方法。

也许我可以注销/重新注册服务工作者并强制执行updateViaCache?我只是不确定100%是否可行。

0 个答案:

没有答案