chore: remove noisy healthcheck messages
This commit is contained in:
parent
42282ce8cb
commit
3f3a81bd6d
2 changed files with 2 additions and 19 deletions
|
|
@ -1,18 +0,0 @@
|
||||||
import os
|
|
||||||
import urllib.request
|
|
||||||
|
|
||||||
|
|
||||||
def main() -> int:
|
|
||||||
port = os.environ.get("PORT", "80")
|
|
||||||
url = f"http://127.0.0.1:{port}/health"
|
|
||||||
|
|
||||||
try:
|
|
||||||
with urllib.request.urlopen(url, timeout=2) as resp:
|
|
||||||
body = resp.read().decode("utf-8").strip()
|
|
||||||
return 0 if resp.status == 200 and body == "ok" else 1
|
|
||||||
except Exception:
|
|
||||||
return 1
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
|
||||||
exit(main())
|
|
||||||
|
|
@ -22,7 +22,8 @@ background_tasks: dict[str, asyncio.Task | None] = {name: None for name in PROVI
|
||||||
@web.middleware
|
@web.middleware
|
||||||
async def request_log_middleware(request: web.Request, handler):
|
async def request_log_middleware(request: web.Request, handler):
|
||||||
response = await handler(request)
|
response = await handler(request)
|
||||||
logger.info("%s %s -> %s", request.method, request.path_qs, response.status)
|
if request.path != "/health":
|
||||||
|
logger.info("%s %s -> %s", request.method, request.path_qs, response.status)
|
||||||
return response
|
return response
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue