aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRitesh Ghosh <[email protected]>2023-08-19 23:46:42 +0530
committerRitesh Ghosh <[email protected]>2023-08-19 23:46:42 +0530
commit25115e22892d20afa33bf28da347f895a95dd65e (patch)
tree97c5e709250765ba8df0b563dde5c9cdb646870d
parent028064ea5d891cbd8eb0201456f94b986020377d (diff)
downloadaniwatch-api-25115e22892d20afa33bf28da347f895a95dd65e.tar.xz
aniwatch-api-25115e22892d20afa33bf28da347f895a95dd65e.zip
feat: added `healthcheck` awake
-rw-r--r--src/server.ts7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/server.ts b/src/server.ts
index a8fdae4..032f6fc 100644
--- a/src/server.ts
+++ b/src/server.ts
@@ -2,6 +2,7 @@ import morgan from "morgan";
import express from "express";
import { config } from "dotenv";
+import http from "http";
import { resolve } from "path";
import { ratelimit } from "./config/ratelimit";
import errorHandler from "./config/errorHandler";
@@ -26,3 +27,9 @@ app.use(errorHandler);
app.listen(PORT, () => {
console.log(`⚔️ api @ http://localhost:${PORT}`);
});
+
+// don't sleep
+setInterval(() => {
+ console.log("HEALTHCHECK ;)", new Date().toLocaleString());
+ http.get("https://api-aniwatch.onrender.com/health");
+}, 540000);