[6.2.4][Apm] 优化重启逻辑

This commit is contained in:
renwj
2023-12-11 17:59:48 +08:00
parent b906901b70
commit 6493114e7b

View File

@@ -69,7 +69,9 @@ class ApmEnvProviderImpl: IApmEnvProvider, CoroutineScope {
var dockerVersionChanged = false
val version = ApmEnvConfig.getDockerVersion()
if (!TextUtils.isEmpty(version) && !TextUtils.isEmpty(dockerVersion) && version != dockerVersion) {
dockerVersionChanged = version?.endsWith("release", true) == true || dockerVersion.endsWith("release", true)
val f1 = version?.endsWith("release", true) == true
val f2 = dockerVersion.endsWith("release", true)
dockerVersionChanged = if (f1 && f2) false else f1 || f2
if (dockerVersionChanged) {
ApmEnvConfig.setDockerVersion(dockerVersion)
}