#!/bin/bash echo "🔍 Тестирование подключения к MongoDB..." echo "======================================" # Проверяем доступность MongoDB сервера echo "📡 Проверка доступности сервера 92.38.48.166:27017..." if nc -z 92.38.48.166 27017; then echo "✅ Сервер MongoDB доступен" else echo "❌ Сервер MongoDB недоступен" echo " Убедитесь, что сервер запущен и доступен" exit 1 fi echo "" echo "🔐 Проверка аутентификации..." echo "Используемые учетные данные:" echo " Host: 92.38.48.166:27017" echo " Database: parser_db" echo " Username: parser_user" echo " Password: parser_password" echo " Auth Database: admin" echo "" echo "📝 Для проверки подключения используйте:" echo "mongo mongodb://parser_user:parser_password@92.38.48.166:27017/parser_db?authSource=admin" echo "" echo "🚀 Для запуска приложения с новой конфигурацией:" echo "./mvnw spring-boot:run" echo "" echo "⚠️ Если подключение не работает, проверьте:" echo "1. Правильность учетных данных" echo "2. Настройки firewall на сервере MongoDB" echo "3. Права доступа пользователя parser_user" echo "4. Настройки аутентификации в MongoDB"