Как настроить Django на новый облачный сервис развертывания Elatisc
У нас есть приложение Django, работающее для пользователей, использующее Elasticsearch с локальной установкой, и все работает хорошо. Нам нужно увеличить масштаб и переместить Elasticsearch из локальной установки в облачную установку Elastic Cloud Deployment.
Текущая конфигурация Hystack:
HAYSTACK_CONNECTIONS = {
'default': {
'ENGINE': 'haystack.backends.elasticsearch_backend.ElasticsearchSearchEngine',
'URL': 'http://127.0.0.1:9200/',
'INDEX_NAME': 'haystack',
'TIMEOUT': 60,
'INCLUDE_SPELLING': True,
},
}
Мы создали наше новое Эластичное развертывание на Эластичном облаке . Но я не знаю, как обновить текущую конфигурацию с новыми конфигурациями облака.
Обратите внимание, что новые учетные данные предоставляются с сервера развертывания облака:
cloud_id
cluster_id
endpoint
deployment_name
Мой вопрос в том, как объединить эти новые учетные данные с HAYSTACK_CONNECTIONS
на моем settings.py
?
Также, любая полезная ссылка будет оценена по достоинству.
Заранее спасибо.