refactor: apply Option B, remove heartbeat and register tools once on startup
Some checks failed
Deploy to OCIWP / deploy (push) Failing after 44s
Some checks failed
Deploy to OCIWP / deploy (push) Failing after 44s
This commit is contained in:
@@ -10,10 +10,15 @@
|
||||
mcp:
|
||||
gateway:
|
||||
fallback:
|
||||
default-url: http://was-oth:8084
|
||||
default-url: http://was-cus:8084
|
||||
routes:
|
||||
sms: http://was-sms:8082
|
||||
hr: http://was-oth:8084
|
||||
cus: http://was-cus:8084
|
||||
sal: http://was-sal:8082
|
||||
sms: http://was-sal:8082
|
||||
oth: http://was-cus:8084
|
||||
hr: http://was-cus:8084
|
||||
pro: http://was-pro:8085
|
||||
sys: http://was-sys:8086
|
||||
|
||||
# --- 신한라이프 EAI/MCI 연계 IP 정보 (개발 환경) ---
|
||||
shinhan:
|
||||
|
||||
@@ -37,10 +37,15 @@ mcp:
|
||||
default-url: http://localhost:8084
|
||||
routes:
|
||||
cmm_memo_retriever: http://localhost:8082
|
||||
cus: http://localhost:8084
|
||||
sal: http://localhost:8082
|
||||
sms: http://localhost:8082
|
||||
oth: http://localhost:8084
|
||||
email: http://localhost:8083
|
||||
payment: http://localhost:8085
|
||||
hr: http://localhost:8084
|
||||
pro: http://localhost:8085
|
||||
sys: http://localhost:8086
|
||||
tool:
|
||||
host: localhost
|
||||
|
||||
|
||||
@@ -27,10 +27,16 @@ server:
|
||||
mcp:
|
||||
gateway:
|
||||
fallback:
|
||||
default-url: http://was-oth:8084
|
||||
default-url: http://was-cus:8084
|
||||
routes:
|
||||
sms: http://was-sms:8082
|
||||
hr: http://was-oth:8084
|
||||
cus: http://was-cus:8084
|
||||
sal: http://was-sal:8082
|
||||
# Existing SMS category callers continue to resolve to the SAL Pod.
|
||||
sms: http://was-sal:8082
|
||||
oth: http://was-cus:8084
|
||||
hr: http://was-cus:8084
|
||||
pro: http://was-pro:8085
|
||||
sys: http://was-sys:8086
|
||||
agent-claims-required: false
|
||||
trusted-claims-required: false
|
||||
write-approval-required: false
|
||||
|
||||
@@ -981,9 +981,11 @@
|
||||
<div class="col-md-6">
|
||||
<label class="form-label">Target Module</label>
|
||||
<select class="form-select" name="moduleName" id="targetModuleSelect" required>
|
||||
<option value="dap-was-oth">dap-was-oth</option>
|
||||
<option value="dap-was-cus">dap-was-cus</option>
|
||||
<option value="dap-was-hr">dap-was-hr</option>
|
||||
<option value="dap-was-sms">dap-was-sms</option>
|
||||
<option value="dap-was-sal">dap-was-sal</option>
|
||||
<option value="dap-was-pro">dap-was-pro</option>
|
||||
<option value="dap-was-sys">dap-was-sys</option>
|
||||
</select>
|
||||
<div class="input-hint">Destination Pod directory.</div>
|
||||
</div>
|
||||
@@ -1478,7 +1480,7 @@
|
||||
.then(modules => {
|
||||
const select = document.getElementById('targetModuleSelect');
|
||||
if (modules && modules.length > 0) {
|
||||
select.innerHTML = modules.map(m => `<option value="${m}" ${m === 'dap-was-oth' ? 'selected' : ''}>${m}</option>`).join('');
|
||||
select.innerHTML = modules.map(m => `<option value="${m}" ${m === 'dap-was-cus' ? 'selected' : ''}>${m}</option>`).join('');
|
||||
}
|
||||
})
|
||||
.catch(err => console.error('Failed to load modules:', err));
|
||||
|
||||
Reference in New Issue
Block a user