Commit Graph

16 Commits

Author SHA1 Message Date
780cda6e4b use worker redis client when connect to the queue in queue-processor 2024-01-19 20:44:54 +08:00
338733829f Merge pull request #3394 from omnivore-app/fix/cache-content-fetched
fix/cache content fetched
2024-01-19 18:16:05 +08:00
4340286b89 add retry on failure in jobs 2024-01-19 17:38:25 +08:00
8ba1242ffb Back off refresh-all-feeds if queue is very deep 2024-01-19 16:59:41 +08:00
2dbff6a6ab Add some more debug output 2024-01-19 16:12:44 +08:00
a6f0e2f2d9 add save page job processor 2024-01-18 18:48:46 +08:00
fd81f65e53 Remove server.close call 2024-01-17 16:37:51 +08:00
361d57ac1d Remove secrets loading as this is handled by k8s now. Fix redis init 2024-01-17 13:33:20 +08:00
d1438fe800 Remove old code, clean up redis logging 2024-01-17 11:47:31 +08:00
d92ee4bcfe Clean up redis instantiation 2024-01-17 11:03:52 +08:00
50b48a4225 Separate worker and client code for redis connections 2024-01-16 23:21:48 +08:00
7c8304ac15 Fix client imports 2024-01-16 22:08:30 +08:00
d31d309bc0 MOre on env parsing for k8s 2024-01-16 21:30:17 +08:00
5986bd0a68 Change around redis initialization so we can pull in secrets from secret manager async on startup 2024-01-16 21:30:15 +08:00
0a82e5721e Graceful k8s shutdown 2024-01-16 21:27:22 +08:00
819052f51f Add queue-processor endpoint to the api 2024-01-16 21:27:22 +08:00