Соединение не удалось: Connection refused Работает ли сервер на хосте "127.0.0.1" и принимает TCP/IP-соединения на порт 5432?
у меня возникает ошибка подключения к sql cloud при развертывании в google cloud,
в моем облаке sql, IP публичный 34.66.xx.xxx.
enter image description here но когда я запускаю код ./cloud-sql-proxy <connection_name>
то обратная связь:
2024/03/05 22:53:02 Authorizing with Application Default Credentials
2024/03/05 22:53:03 [django-ecommerce-416314:us-central1:django-ecommerce-instance] Listening on 127.0.0.1:5432
2024/03/05 22:53:03 The proxy has started successfully and is ready for new connections!
в моем коде настройки django, я настраиваю базу данных
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'shopeedb',
'USER': 'admin',
'PASSWORD': 'admin',
'HOST': '34.66.xx.xxx',
'PORT': '5432',
}
}
более подробно: Я могу запустить сервер на UI-сервере, но когда LOGIN, REGISTER,..., связанные с DB, они не активны. Что мне нужно сделать сейчас? Спасибо!
Я пробовал изменить конфигурацию
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'shopeedb',
'USER': 'admin',
'PASSWORD': 'admin',
'HOST': '127.0.0.1',
'PORT': '5432',
}
}
Возвращенные результаты: введите описание изображения здесь но когда я запускаю с config
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'shopeedb',
'USER': 'admin',
'PASSWORD': 'admin',
'HOST': '34.66.xx.xxx',
'PORT': '5432',
}
}
Возвращенные результаты: 502 bad gate way Nginx