소스 검색

在 BotService 中设置 DNS 默认结果顺序为 IPv4 优先,并禁用自动选择网络协议,以优化网络连接性能。

wuyi 3 달 전
부모
커밋
f295bff6fa
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      src/services/bot.service.ts

+ 3 - 0
src/services/bot.service.ts

@@ -4,6 +4,9 @@ import { ConfigType } from '../entities/sys-config.entity'
 import { SysConfig } from '../entities/sys-config.entity'
 import { Repository } from 'typeorm'
 import { createApp } from '../app'
+import { setDefaultResultOrder } from 'node:dns'
+setDefaultResultOrder('ipv4first')
+require('net').setDefaultAutoSelectFamily(false)
 
 export class BotService {
   private static _instance: BotService