我需要清理只会使用一次的服务人员吗?

时间:2019-07-12 22:56:27

标签: html service-worker

我有一个网站在每个子域上都提供相同的页面,即$ ls -l /tmp lrwxr-xr-x 1 root wheel 11 Oct 22 2018 /tmp -> private/tmp $ (cd /tmp && pwd -P) /private/tmp abc.example.com,...都提供相同的内容。每个特定的子域只能由给定的客户端访问一次(而不是xyz.example.comabc,我们使用的是guid)

为每个子域提供服务的页面注册了一个服务工作者。这意味着每个子域都将为其注册一个服务工作者。但是,一旦客户端卸载了该页面,就不会再使用该服务工作者,因为我们再也不会尝试连接到相同的子域。

我是否需要尝试清理这些无法访问的服务人员,否则浏览器会自动处理吗?例如,如果客户端随时间加载了上万个唯一子域,这会影响存储/性能吗?如果确实需要清理这些服务人员,那么在页面卸载后该如何处理?

0 个答案:

没有答案