Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ServiceStartAt time.Time
View Source
var Ticker *time.Ticker
Functions ¶
func CloseConnection ¶
func CloseConnection()
CloseConnection - закрывает соединение с сервером Nats-sync_exchange
func CloseConnection_err ¶
func CloseConnection_err() error
CloseConnection - закрывает соединение с сервером Nats-sync_exchange, и возвращает ошибку
func Connect_err ¶
func Connect_err() error
Connect_err - подключается к серверу Nats-sync_exchange и возвращает ошибку
func FillSettings ¶
func FillSettings(SERVICE_NAME string)
func SendMessages_go ¶
func SendMessages_go()
SendMessages_go - Отправляет сообщения каждые 5 секунд
Types ¶
type Message ¶
type Message struct { ServiceName string `json:"service_name"` // Имя сервиса ServiceTime string `json:"service_time"` // Фактическое время сервиса ServiceUptime string `json:"service_uptime"` // Аптайм сервиса ServiceNum string `json:"service_num"` // Уникальный номер сервиса KernelVers string `json:"kernel_version"` // Фактическая версия ядра KernelType string `json:"kernel_type"` // Фактическая версия ядра }
type SettingsINI ¶
type SettingsINI struct { NATS_LIVENESS_TOPIC string SERVICE_NAME string SERVICE_NUMBER string STAGE string SERVICE_NAME_FULL string }
var Settings SettingsINI
Click to show internal directories.
Click to hide internal directories.