使用线程来调用不同的服务并合并结果

时间:2019-01-08 19:34:10

标签: python multithreading python-2.7 io file-writing

我没有经常使用python,所以不确定该怎么做。这是我需要实现的逻辑。

  1. 致电服务1以获得order_id
  2. 使用此order_id调用AWS Athena来获取数据
  3. 使用此order_id调用另外2个内部服务以获取数据
  4. 将第1点和第2点的数据合并为1个文件(整个过程可能会生成更多文件,每个文件的记录不能超过100,000个)。

现在,我不确定如何在python中实现第2、3点。我也不确定如何在任何给定时间仅将1个线程写入文件。

0 个答案:

没有答案