Ver Fonte

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

wuyi há 3 meses atrás
pai
commit
f295bff6fa
1 ficheiros alterados com 3 adições e 0 exclusões
  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