Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MicroServerConfig ¶
type MicroServerConfig struct {
Name string `value:"${micro.name:=test}"`
Registry string `value:"${micro.registry:=}"`
RegistryUrl []string `value:"${micro.registry_url:=127.0.0.1:8500}"`
Transport string `value:"${micro.transport:=}"`
TransportUrl []string `value:"${micro.transport_url:=127.0.0.1:8500}"`
NatsMaxReconnect int `value:"${micro.nats.max_reconnect:=-1}"`
}
type MicroServerStarter ¶
type MicroServerStarter struct {
ApiHandler ApiHandler.IApiHandler `autowire:""`
Config *MicroServerConfig `autowire:""`
// contains filtered or unexported fields
}
func (*MicroServerStarter) OnStartApplication ¶
func (starter *MicroServerStarter) OnStartApplication(ctx SpringBoot.ApplicationContext)
func (*MicroServerStarter) OnStopApplication ¶
func (starter *MicroServerStarter) OnStopApplication(ctx SpringBoot.ApplicationContext)
Click to show internal directories.
Click to hide internal directories.