已超出 Meil​​isearch 最大重试次数

时间:2021-07-23 13:11:33

标签: python meilisearch

我正在 Streamlit 中开发一个应用程序,它曾经可以工作,但现在当我尝试访问时,我收到一个错误。

这是我使用 meilisearch 的代码的一部分。

import requests

query = "Technology"

#params
params = dict(q=query)
headers = {'X-Meili-API-Key': KEY}

def get_regulation():
    lexai_url = "http://35.223.18.2/indexes/eurlex/search"
    result = requests.get(lexai_url, params=params, headers=headers).json()
    reg = []
    for i in result["hits"]:
        title = i["title"]
        author = i['author']
        date = pd.to_datetime(i['date']).date()
        link = i['link']
        reg.append({
            "title": title,
            "author": author,
            "date": date,
            "link": link
        })

    return reg

get_regulation()

这是我得到的错误:


ConnectionError: HTTPConnectionPool(host='35.223.18.2', port=80): Max retries exceeded with url: /indexes/eurlex/search?q=Technology (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x10bd31310>: Failed to establish a new connection: [Errno 60] Operation timed out'))

0 个答案:

没有答案