from datetime import datetime
from elasticsearch import Elasticsearch
es = Elasticsearch()
doc = {
'author': 'kimchy',
'text': 'Elasticsearch: cool. bonsai cool.',
'timestamp': datetime(2010, 10, 10, 10, 10, 10)
}
res = es.index(index="test-index", doc_type='tweet', id=1, body=doc)
print(res['created'])
này simples code được trả lại lỗi sau:Connection Timeout với Elasticsearch
elasticsearch.exceptions.ConnectionTimeout: ConnectionTimeout caused by - ReadTimeoutError(HTTPConnectionPool(host='localhost', port=9200): Read timed out. (read timeout=10))
Rất kỳ lạ, bởi vì máy chủ đã sẵn sàng và thiết lập (http://localhost:9200/ đang trở lại một số json).
Cảm ơn trước!
Điều này có thể được đặt thành 60 không? tôi nhận được thời gian chờ ngay cả sau khi thiết lập nó 30 – Kishan
@ Sơn là cơ thể của bạn lớn như thế nào? –
Xin chào, @RohitPatwa sự cố của tôi đã được giải quyết bằng cách giảm độ dài của tài liệu. Tôi không nhớ cơ thể lớn đến mức nào. Cảm ơn sự giúp đỡ :) – Kishan