添加gfilter专用worker (#103)
Co-authored-by: kdletters <kdletters@qq.com> Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/103 Co-authored-by: Linghong <ink29535@proton.me> Co-committed-by: Linghong <ink29535@proton.me>
This commit was merged in pull request #103.
This commit is contained in:
@@ -18,12 +18,14 @@ const DEFAULT_PUBLIC_PATHS = [
|
||||
|
||||
const DEFAULT_SERVICES = [
|
||||
'genarrative-api.service',
|
||||
'genarrative-bgfilter-worker.service',
|
||||
'genarrative-external-generation-controller.service',
|
||||
'spacetimedb.service',
|
||||
'nginx.service',
|
||||
];
|
||||
const PINGORA_DIRECT_SERVICES = [
|
||||
'genarrative-api.service',
|
||||
'genarrative-bgfilter-worker.service',
|
||||
'genarrative-external-generation-controller.service',
|
||||
'spacetimedb.service',
|
||||
'genarrative-pingora-gateway.service',
|
||||
@@ -37,6 +39,7 @@ function usage() {
|
||||
|
||||
Options:
|
||||
--api-base-url <url> API direct base URL, default http://127.0.0.1:8082
|
||||
--bgfilter-base-url <url> BgFilter worker base URL, default http://127.0.0.1:8083
|
||||
--spacetime-base-url <url> SpacetimeDB base URL, default http://127.0.0.1:3101
|
||||
--public-base-url <url> Nginx/public base URL, default http://127.0.0.1
|
||||
--public-host <host> Optional public Host header, useful when probing 127.0.0.1
|
||||
@@ -88,6 +91,9 @@ function parseArgs(argv) {
|
||||
apiBaseUrl:
|
||||
process.env.GENARRATIVE_HEALTH_PATROL_API_BASE_URL ||
|
||||
'http://127.0.0.1:8082',
|
||||
bgfilterBaseUrl:
|
||||
process.env.GENARRATIVE_HEALTH_PATROL_BGFILTER_BASE_URL ||
|
||||
'http://127.0.0.1:8083',
|
||||
spacetimeBaseUrl:
|
||||
process.env.GENARRATIVE_HEALTH_PATROL_SPACETIME_BASE_URL ||
|
||||
'http://127.0.0.1:3101',
|
||||
@@ -131,6 +137,9 @@ function parseArgs(argv) {
|
||||
case '--api-base-url':
|
||||
config.apiBaseUrl = requireValue(argv, ++index, arg);
|
||||
break;
|
||||
case '--bgfilter-base-url':
|
||||
config.bgfilterBaseUrl = requireValue(argv, ++index, arg);
|
||||
break;
|
||||
case '--spacetime-base-url':
|
||||
config.spacetimeBaseUrl = requireValue(argv, ++index, arg);
|
||||
break;
|
||||
@@ -693,6 +702,13 @@ async function main() {
|
||||
config,
|
||||
),
|
||||
);
|
||||
checks.push(
|
||||
await checkHttp(
|
||||
'bgfilter:/readyz',
|
||||
joinUrl(config.bgfilterBaseUrl, '/readyz'),
|
||||
config,
|
||||
),
|
||||
);
|
||||
checks.push(
|
||||
await checkHttp(
|
||||
'spacetimedb:/v1/ping',
|
||||
|
||||
Reference in New Issue
Block a user