📚 Documentation Updates
All checks were successful
Deploy on push / deploy (push) Successful in 5m47s
All checks were successful
Deploy on push / deploy (push) Successful in 5m47s
- **🔍 Comprehensive authentication documentation refactoring**: Полная переработка документации аутентификации
- Обновлена таблица содержания в README.md
- Исправлены архитектурные диаграммы - токены хранятся только в Redis
- Добавлены практические примеры кода для микросервисов
- Консолидирована OAuth документация
This commit is contained in:
11
CHANGELOG.md
11
CHANGELOG.md
@@ -2,16 +2,23 @@
|
||||
|
||||
## [0.9.21] - 2025-09-21
|
||||
|
||||
### 📚 Documentation Updates
|
||||
- **🔍 Comprehensive authentication documentation refactoring**: Полная переработка документации аутентификации
|
||||
- Обновлена таблица содержания в README.md
|
||||
- Исправлены архитектурные диаграммы - токены хранятся только в Redis
|
||||
- Добавлены практические примеры кода для микросервисов
|
||||
- Консолидирована OAuth документация
|
||||
|
||||
### 🔧 Redis Connection Pool Fix
|
||||
- **🐛 Fixed "max number of clients reached" error**: Исправлена критическая ошибка превышения лимита соединений Redis
|
||||
- Добавлен `aioredis.ConnectionPool` с ограничением `max_connections=20` для 5 микросервисов
|
||||
- Добавлен `aioredis.ConnectionPool` с ограничением `max_connections=20`
|
||||
- Реализовано переиспользование соединений вместо создания новых для каждого запроса
|
||||
- Добавлено правильное закрытие connection pool при shutdown приложения
|
||||
- Улучшена обработка ошибок соединения с автоматическим переподключением
|
||||
- **📊 Health Monitoring**: Добавлен `/health` endpoint для мониторинга состояния Redis
|
||||
- Отображает количество активных соединений, использование памяти, версию Redis
|
||||
- Помогает диагностировать проблемы с соединениями в production
|
||||
- **🔄 Connection Management**: Оптимизировано управление соединениями
|
||||
- **🔄 Connection Management**: Оптимизировано управление соединениями в монолитном приложении
|
||||
- Один connection pool для всех операций Redis
|
||||
- Автоматическое переподключение при потере соединения
|
||||
- Корректное закрытие всех соединений при остановке приложения
|
||||
|
||||
Reference in New Issue
Block a user