GeminiBot commited on
Commit
2b6b3cb
·
1 Parent(s): e286b80

Optimize conveyor speed: 6.6 req/s to handle 100 parallel users without timeout

Browse files
Files changed (1) hide show
  1. src/duckai.ts +2 -2
src/duckai.ts CHANGED
@@ -4,12 +4,12 @@ import { Buffer } from "node:buffer";
4
  import UserAgent from "user-agents";
5
 
6
  let activeRequests = 0;
7
- const MAX_CONCURRENT_CHATS = 20; // Увеличиваем до 20 одновременных
8
  const requestQueue: (() => void)[] = [];
9
 
10
  // Переменные для контроля темпа (Rate Limit)
11
  let lastStartTime = 0;
12
- const MIN_START_INTERVAL = 400; // Начинать новый запрос не чаще чем раз в 400мс (~2.5 зап/сек)
13
 
14
  export class DuckAI {
15
 
 
4
  import UserAgent from "user-agents";
5
 
6
  let activeRequests = 0;
7
+ const MAX_CONCURRENT_CHATS = 30; // Увеличиваем до 30 для плотного потока
8
  const requestQueue: (() => void)[] = [];
9
 
10
  // Переменные для контроля темпа (Rate Limit)
11
  let lastStartTime = 0;
12
+ const MIN_START_INTERVAL = 150; // Начинать новый запрос каждые 150мс (~6.6 зап/сек)
13
 
14
  export class DuckAI {
15