liveness

package
v1.0.73 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 12, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const LIVENESS_URL = "/liveness/"

LIVENESS_URL - адрес URL веб-сервера для функции Liveness

View Source
const TEXT_OK = `{"status":"ok"}`

TEXT_OK - текст для ответа из веб-сервера

Variables

View Source
var WEBSERVER_PORT_DEFAULT = "3000"

WEBSERVER_PORT_DEFAULT - порт веб-сервера по умолчанию

Functions

func FillSettings

func FillSettings()

FillSettings загружает переменные окружения в структуру из переменных окружения

func Handlerliveness

func Handlerliveness(c *fiber.Ctx) error

Handlerliveness - обрабатывает GET запросы

func Start

func Start()

Start - запуск работы веб-сервера с функцией Liveness

func Start_ctx added in v1.0.58

func Start_ctx(ctx *context.Context, WaitGroup *sync.WaitGroup)

Start_ctx - запускает работу веб-сервера с функций liveness Свой контекст и WaitGroup нужны для остановки работы сервиса Graceful shutdown Для тех кто пользуется этим репозиторием для старта и останова сервиса можно просто Start()

Types

type SettingsINI

type SettingsINI struct {
	LIVENESS_HOST string
	LIVENESS_PORT string
}

SettingsINI - структура для хранения всех нужных переменных окружения

var Settings SettingsINI

Settings хранит все нужные переменные окружения

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL