INNER CODE UNIT · Go

main

phuhao00/greatestworks · cmd/replication/main.go:33

func main() {
	logger := logging.NewBaseLogger(logging.InfoLevel)
	logger.Info("启动副本服务", logging.Fields{})

	cfg, sources, loader, err := loadInitialConfig()
	if err != nil {
		log.Fatalf("加载配置失败: %v", err)
	}
	logger.Info("配置加载成功", logging.Fields{"environment": cfg.App.Environment, "sources": sources})

	manager, err := config.NewManager(loader)
	if err != nil {
		log.Fatalf("创建配置管理器失败: %v", err)
	}
	defer func() { _ = manager.Close() }()

	runtimeCfg := manager.Config()
	service := bootstrap.NewReplicationBootstrap(runtimeCfg, logger)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…