如何让服务器通过线程调用Python中的另一台服务器?

如何让服务器通过线程调用Python中的另一台服务器?,python,flask,python-multithreading,Python,Flask,Python Multithreading,我有一个管道,其中一个请求命中一个服务器,该服务器调用另一个服务器,该服务器执行一个作业两秒钟,然后返回到主服务器,让它进行一些小计算,然后返回到客户端。问题是,如果并发请求数>工作者数,我当前的设置就会阻塞,我不知道如何使用Python线程使其异步。关于如何实现这一点有什么想法吗 主服务器->外部服务器->2秒->主服务器 :编辑 需要2秒钟的行是“查找最相似的总体(图像名称、分类器、标签)”调用的行。该功能需要2秒钟,这意味着工作人员就在那里停止 @附件路线(“/shoes/”) def分类

我有一个管道,其中一个请求命中一个服务器,该服务器调用另一个服务器,该服务器执行一个作业两秒钟,然后返回到主服务器,让它进行一些小计算,然后返回到客户端。问题是,如果并发请求数>工作者数,我当前的设置就会阻塞,我不知道如何使用Python线程使其异步。关于如何实现这一点有什么想法吗

主服务器->外部服务器->2秒->主服务器

:编辑

需要2秒钟的行是“查找最相似的总体(图像名称、分类器、标签)”调用的行。该功能需要2秒钟,这意味着工作人员就在那里停止

@附件路线(“/shoes/”) def分类_鞋(_id):


你能解释一下你的服务器是如何“调用另一个服务器”的吗?或者你可以发布导致阻塞的代码吗?@SamuelTaylor当然,我更新了OPI。我认为我不太了解你在做什么,所以无法给出你想要的答案。你调查过这件事了吗?
if request.method == 'GET':
    unique_user = request.cookies.get('uniqueuser')

    shoe = Shoe.query.filter_by(id = _id)

    if shoe.count() is not 0:
        shoe = shoe.first()
        image_name = shoe.image_name
        shoes,category = find_most_similar_overall(image_name, classifier, labels)
        return render_template('category.html', same_shoes = similar_shoes,shoes=shoes,main_shoe=shoe,category=category, categories=shoe_categories)