mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 01:56:46 +00:00
refactor(core): Rename healthcheck to health check (#12122)
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
import { ApplicationError } from 'n8n-workflow';
|
import { ApplicationError } from 'n8n-workflow';
|
||||||
import { createServer } from 'node:http';
|
import { createServer } from 'node:http';
|
||||||
|
|
||||||
export class HealthcheckServer {
|
export class HealthCheckServer {
|
||||||
private server = createServer((_, res) => {
|
private server = createServer((_, res) => {
|
||||||
res.writeHead(200);
|
res.writeHead(200);
|
||||||
res.end('OK');
|
res.end('OK');
|
||||||
@@ -3,10 +3,10 @@ import Container from 'typedi';
|
|||||||
|
|
||||||
import { MainConfig } from './config/main-config';
|
import { MainConfig } from './config/main-config';
|
||||||
import type { ErrorReporter } from './error-reporter';
|
import type { ErrorReporter } from './error-reporter';
|
||||||
import type { HealthcheckServer } from './healthcheck-server';
|
import type { HealthCheckServer } from './health-check-server';
|
||||||
import { JsTaskRunner } from './js-task-runner/js-task-runner';
|
import { JsTaskRunner } from './js-task-runner/js-task-runner';
|
||||||
|
|
||||||
let healthcheckServer: HealthcheckServer | undefined;
|
let healthCheckServer: HealthCheckServer | undefined;
|
||||||
let runner: JsTaskRunner | undefined;
|
let runner: JsTaskRunner | undefined;
|
||||||
let isShuttingDown = false;
|
let isShuttingDown = false;
|
||||||
let errorReporter: ErrorReporter | undefined;
|
let errorReporter: ErrorReporter | undefined;
|
||||||
@@ -29,7 +29,7 @@ function createSignalHandler(signal: string, timeoutInS = 10) {
|
|||||||
if (runner) {
|
if (runner) {
|
||||||
await runner.stop();
|
await runner.stop();
|
||||||
runner = undefined;
|
runner = undefined;
|
||||||
void healthcheckServer?.stop();
|
void healthCheckServer?.stop();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (errorReporter) {
|
if (errorReporter) {
|
||||||
@@ -68,9 +68,9 @@ void (async function start() {
|
|||||||
const { enabled, host, port } = config.baseRunnerConfig.healthcheckServer;
|
const { enabled, host, port } = config.baseRunnerConfig.healthcheckServer;
|
||||||
|
|
||||||
if (enabled) {
|
if (enabled) {
|
||||||
const { HealthcheckServer } = await import('./healthcheck-server');
|
const { HealthCheckServer } = await import('./health-check-server');
|
||||||
healthcheckServer = new HealthcheckServer();
|
healthCheckServer = new HealthCheckServer();
|
||||||
await healthcheckServer.start(host, port);
|
await healthCheckServer.start(host, port);
|
||||||
}
|
}
|
||||||
|
|
||||||
process.on('SIGINT', createSignalHandler('SIGINT'));
|
process.on('SIGINT', createSignalHandler('SIGINT'));
|
||||||
|
|||||||
Reference in New Issue
Block a user