mirror of
https://github.com/yusing/godoxy.git
synced 2026-03-30 22:02:02 +02:00
v0.5-rc3: update docker port detect mechanism, docker compose file and doc update
This commit is contained in:
@@ -175,12 +175,13 @@ func (p *Provider) processReloadRequests() {
|
||||
select {
|
||||
case p.cooldownCh <- struct{}{}:
|
||||
p.l.Info("Starting to reload routes")
|
||||
nRoutes := p.routes.Size()
|
||||
|
||||
p.StopAllRoutes()
|
||||
p.loadRoutes()
|
||||
p.StartAllRoutes()
|
||||
|
||||
p.l.Info("Routes reloaded")
|
||||
p.l.Infof("Routes reloaded (%d -> %d)", nRoutes, p.routes.Size())
|
||||
|
||||
go func() {
|
||||
time.Sleep(reloadCooldown)
|
||||
@@ -212,4 +213,4 @@ func (p *Provider) loadRoutes() E.NestedError {
|
||||
return errors.Build()
|
||||
}
|
||||
|
||||
const reloadCooldown = 300 * time.Millisecond
|
||||
const reloadCooldown = 50 * time.Millisecond
|
||||
|
||||
Reference in New Issue
Block a user