Gaius
93d638c806
Refactor scheduler's dynconfig ( #228 )
...
* feat: scheduler's dynconfig
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: cdn manager use dynconfig
Signed-off-by: Gaius <gaius.qi@gmail.com>
* test: scheduler config
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: remove file
Signed-off-by: Gaius <gaius.qi@gmail.com>
* test: scheduler dynconfig
Signed-off-by: Gaius <gaius.qi@gmail.com>
* test: scheduler dynconfig
Signed-off-by: Gaius <gaius.qi@gmail.com>
* test: scheduler cdn manager
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: scheduler dynconfig log
* feat: scheduler dynconfig observers
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: remove scheduler dynconfig logger
Signed-off-by: Gaius <gaius.qi@gmail.com>
* test: scheduler mocks pkg rename mocks
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: remove reflect.DeepEqual
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: manager client
Signed-off-by: Gaius <gaius.qi@gmail.com>
* fix: scheduler start
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: scheduler dynconfig
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: dynconfig watch server
Signed-off-by: Gaius <gaius.qi@gmail.com>
* test: scheduler config
Signed-off-by: Gaius <gaius.qi@gmail.com>
* test: dynconfig
Signed-off-by: Gaius <gaius.qi@gmail.com>
* fix: manager CDN hosts
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: rename scheduler dynconfig Start func
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: dynconfig type
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: manager keepalive
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: dynconfig netAddrs
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: scheduler config validate
Signed-off-by: Gaius <gaius.qi@gmail.com>
Co-authored-by: santong <weipeng.swp@alibaba-inc.com>
2023-06-28 17:22:37 +08:00