vi conf/service_conf.yaml
es:
hosts: 'http://localhost:1200'
修改为
es:
hosts: 'http://ragflow-es-01:9200'
vi /ragflow/rag/utils/es_conn.py
def conn(self):
for _ in range(10):
try:
self.es = Elasticsearch(
settings.ES["hosts"].split(","),
timeout=600
)
if self.es:
self.info = self.es.info()
es_logger.info("Connect to es.")
break
except Exception as e:
es_logger.error("Fail to connect to es: " + str(e))
time.sleep(1)
添加basic_auth=("elastic", "infini_rag_flow"),修改为
def conn(self):
for _ in range(10):
try:
self.es = Elasticsearch(
settings.ES["hosts"].split(","),
basic_auth=("elastic", "infini_rag_flow"),
timeout=600
)
if self.es:
self.info = self.es.info()
es_logger.info("Connect to es.")
break
except Exception as e:
es_logger.error("Fail to connect to es: " + str(e))
time.sleep(1)