Explorar o código

fix(api): improve replication/watchdog timing parameters

Peter Thomassen %!s(int64=5) %!d(string=hai) anos
pai
achega
1693dbff2d
Modificáronse 2 ficheiros con 2 adicións e 2 borrados
  1. 1 1
      api/desecapi/management/commands/check-slaves.py
  2. 1 1
      api/desecapi/views.py

+ 1 - 1
api/desecapi/management/commands/check-slaves.py

@@ -32,7 +32,7 @@ class Command(BaseCommand):
     def add_arguments(self, parser):
         parser.add_argument('domain-name', nargs='*',
                             help='Domain name to check. If omitted, will check all recently published domains.')
-        parser.add_argument('--delay', type=int, default=60, help='Delay SOA checks to allow pending AXFRs to finish.')
+        parser.add_argument('--delay', type=int, default=120, help='Delay SOA checks to allow pending AXFRs to finish.')
         parser.add_argument('--window', type=int, default=settings.WATCHDOG_WINDOW_SEC,
                             help='Check domains that were published no longer than this many seconds ago.')
 

+ 1 - 1
api/desecapi/views.py

@@ -129,7 +129,7 @@ class SerialList(generics.ListAPIView):
         serials = cache.get(key)
         if serials is None:
             serials = get_serials()
-            cache.get_or_set(key, serials, timeout=59)
+            cache.get_or_set(key, serials, timeout=15)
         return Response(serials)