URL-адрес угловых групп данных PWA исчезает вместе со стратегией свежести

#angular #progressive-web-apps #angular-service-worker #cachestorage

Вопрос:

Я сталкиваюсь со странной ошибкой с угловым сервисным работником и группами данных. Когда я получаю API с группами данных, URL-адреса загружаются в кэш-хранилище, все в порядке. Но иногда, когда я возвращаюсь к тем же URL-адресам, они исчезают вместо обновления с сервера, и после этого, если я отключусь, они станут недоступны.

Моя конфигурация сервисного работника (угловой v12.0.12)

 "dataGroups": [  {  "version": 1,  "name": "api",  "urls": [  "/api/v2/etg/etg_test/student/*"  ],  "cacheConfig": {  "strategy": "freshness",  "maxSize": 80,  "maxAge": "5d",  "timeout": "5s"  }  }  ]  

И странное поведение ошибка sw угловая

У меня нет ошибок в консоли, за исключением случаев, когда я перехожу в автономный режим и пытаюсь загрузить URL-адрес 504 (время ожидания шлюза).

Благодарю.