39 lines
1.5 KiB
Bash
39 lines
1.5 KiB
Bash
#!/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"
|