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++;
|
||||
console.log(`Health check failed. Consecutive failures: ${consecutiveFailures}`);
|
||||
|
||||
if (consecutiveFailures === 3) {
|
||||
console.log('3 consecutive failures reached. Switching IP in background...');
|
||||
if (consecutiveFailures % 3 === 0) {
|
||||
console.log(`${consecutiveFailures} consecutive failures reached. Switching IP in background...`);
|
||||
switchIps().catch(err => console.error('Failed to switch IP:', err));
|
||||
}
|
||||
|
||||
|
|
@ -58,8 +58,8 @@ app.get('/health', async (req, res) => {
|
|||
consecutiveFailures++;
|
||||
console.error(`Health check error. Consecutive failures: ${consecutiveFailures}. Error:`, error.message);
|
||||
|
||||
if (consecutiveFailures === 3) {
|
||||
console.log('3 consecutive failures reached (from error). Switching IP in background...');
|
||||
if (consecutiveFailures % 3 === 0) {
|
||||
console.log(`${consecutiveFailures} consecutive failures reached (from error). Switching IP in background...`);
|
||||
switchIps().catch(err => console.error('Failed to switch IP:', err));
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue