switch every 3rd attempt
This commit is contained in:
parent
f9540a89bf
commit
dc7bb8e5d5
8
index.ts
8
index.ts
|
|
@ -43,8 +43,8 @@ app.get('/health', async (req, res) => {
|
||||||
consecutiveFailures++;
|
consecutiveFailures++;
|
||||||
console.log(`Health check failed. Consecutive failures: ${consecutiveFailures}`);
|
console.log(`Health check failed. Consecutive failures: ${consecutiveFailures}`);
|
||||||
|
|
||||||
if (consecutiveFailures === 3) {
|
if (consecutiveFailures % 3 === 0) {
|
||||||
console.log('3 consecutive failures reached. Switching IP in background...');
|
console.log(`${consecutiveFailures} consecutive failures reached. Switching IP in background...`);
|
||||||
switchIps().catch(err => console.error('Failed to switch IP:', err));
|
switchIps().catch(err => console.error('Failed to switch IP:', err));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -58,8 +58,8 @@ app.get('/health', async (req, res) => {
|
||||||
consecutiveFailures++;
|
consecutiveFailures++;
|
||||||
console.error(`Health check error. Consecutive failures: ${consecutiveFailures}. Error:`, error.message);
|
console.error(`Health check error. Consecutive failures: ${consecutiveFailures}. Error:`, error.message);
|
||||||
|
|
||||||
if (consecutiveFailures === 3) {
|
if (consecutiveFailures % 3 === 0) {
|
||||||
console.log('3 consecutive failures reached (from error). Switching IP in background...');
|
console.log(`${consecutiveFailures} consecutive failures reached (from error). Switching IP in background...`);
|
||||||
switchIps().catch(err => console.error('Failed to switch IP:', err));
|
switchIps().catch(err => console.error('Failed to switch IP:', err));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue