Сервіс Бухгалтерії

Цей сервіс обчислює загальну суму проданих продуктів. На даний момент цей розрахунок імітується, а отримані замовлення роздруковуються. Після отримання запису з Kafka він зберігається в базі даних (PostgreSQL).

Сервіс Бухгалтерії

Авто-інструментування

Цей сервіс використовує автоматичне інструментування OpenTelemetry .NET для автоматичного інструментування бібліотек, таких як Kafka, і для налаштування SDK OpenTelemetry. Інструментування додається через пакет Nuget OpenTelemetry.AutoInstrumentation і активується за допомогою змінних середовища, які отримуються з instrument.sh. Використання цього підходу до встановлення також гарантує, що всі залежності інструментування правильно узгоджені з застосунком.

Публікація

Додайте --use-current-runtime до команди dotnet publish, щоб розповсюдити відповідні компоненти рідного середовища виконання.

dotnet publish "./AccountingService.csproj" --use-current-runtime -c $BUILD_CONFIGURATION -o /app/publish /p:UseAppHost=false

Востаннє змінено December 26, 2024: [uk] Ukrainian documentation for OpenTelemetry (2a3c5648)