feat: execute queued runs at 5s interval
This commit is contained in:
@@ -20,6 +20,7 @@ import connectPgSimple from 'connect-pg-simple';
|
|||||||
import pg from 'pg';
|
import pg from 'pg';
|
||||||
import session from 'express-session';
|
import session from 'express-session';
|
||||||
import Run from './models/Run';
|
import Run from './models/Run';
|
||||||
|
import { processQueuedRuns } from './routes/storage';
|
||||||
|
|
||||||
const app = express();
|
const app = express();
|
||||||
app.use(cors({
|
app.use(cors({
|
||||||
@@ -163,6 +164,10 @@ app.use((req, res, next) => {
|
|||||||
next();
|
next();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
setInterval(() => {
|
||||||
|
processQueuedRuns();
|
||||||
|
}, 5000);
|
||||||
|
|
||||||
server.listen(SERVER_PORT, '0.0.0.0', async () => {
|
server.listen(SERVER_PORT, '0.0.0.0', async () => {
|
||||||
try {
|
try {
|
||||||
await connectDB();
|
await connectDB();
|
||||||
|
|||||||
Reference in New Issue
Block a user