修复源站设置专属域名导致其他源站不可用的Bug

This commit is contained in:
刘祥超
2022-06-20 07:46:41 +08:00
parent 4834cb2886
commit 20469e0487

View File

@@ -92,6 +92,7 @@ func (this *ReverseProxyConfig) Init() error {
}
}
}
for _, origin := range this.BackupOrigins {
if len(origin.Domains) == 0 {
group, ok := this.schedulingGroupMap[""]
@@ -123,9 +124,10 @@ func (this *ReverseProxyConfig) Init() error {
if hasDomainGroups {
defaultGroup, ok := this.schedulingGroupMap[""]
if ok {
delete(this.schedulingGroupMap, "")
for _, group := range this.schedulingGroupMap {
for domain, group := range this.schedulingGroupMap {
if domain == "" {
continue
}
for _, origin := range defaultGroup.PrimaryOrigins {
group.PrimaryOrigins = append(group.PrimaryOrigins, origin)
}