INNER CODE UNIT · Go

initBackendPlugins

go-chassis/go-chassis · chassis_init.go:176

func initBackendPlugins() error {
	opts := control.Options{
		Infra:   config.GlobalDefinition.Panel.Infra,
		Address: config.GlobalDefinition.Panel.Settings["address"],
	}

	if err := control.Init(opts); err != nil {
		return err
	}
	if err := tracing.Init(); err != nil {
		return err
	}
	if err := quota.Init(quota.Options{
		Plugin:   archaius.GetString("servicecomb.quota.plugin", ""),
		Endpoint: archaius.GetString("servicecomb.quota.endpoint", ""),
	}); err != nil {
		return err
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…