From 8eecba72e23a633a5c9b7ff4912772edc85cf02b Mon Sep 17 00:00:00 2001 From: Mrs4s Date: Sun, 14 Nov 2021 16:44:25 +0800 Subject: [PATCH] log: tencent cloud dns warning --- internal/selfdiagnosis/diagnoses.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/internal/selfdiagnosis/diagnoses.go b/internal/selfdiagnosis/diagnoses.go index a0af965..b18a76a 100644 --- a/internal/selfdiagnosis/diagnoses.go +++ b/internal/selfdiagnosis/diagnoses.go @@ -37,12 +37,20 @@ func NetworkDiagnosis(c *client.QQClient) { if qualityInfo.LongMessageServerLatency > 1000 { if qualityInfo.LongMessageServerLatency == 9999 { - log.Errorf("错误: 长消息服务器延迟测试失败, %v", longMessageServerErrorMessage) + log.Errorf("错误: 长消息服务器延迟测试失败, %v 如果您使用的腾讯云服务器, 请修改DNS到114.114.114.114", longMessageServerErrorMessage) } else { log.Warnf("警告: 长消息延迟为 %vms, 大于 1000ms, %v", qualityInfo.LongMessageServerLatency, longMessageServerErrorMessage) } } + if qualityInfo.LongMessageServerResponseLatency > 2000 { + if qualityInfo.LongMessageServerResponseLatency == 9999 { + log.Errorf("错误: 长消息服务器响应延迟测试失败, %v 如果您使用的腾讯云服务器, 请修改DNS到114.114.114.114", longMessageServerErrorMessage) + } else { + log.Warnf("警告: 长消息响应延迟为 %vms, 大于 1000ms, %v", qualityInfo.LongMessageServerResponseLatency, longMessageServerErrorMessage) + } + } + if qualityInfo.SrvServerLatency > 1000 { if qualityInfo.SrvServerPacketLoss == 9999 { log.Errorf("错误: 媒体服务器延迟测试失败, %v", mediaServerErrorMessage)