Я хочу реализовать команду slack slash, которая должна обрабатывать функцию pipeline
, которая занимает около 30 секунд. Теперь, поскольку команды Slack позволяют реагировать только на 3 секунды, как это реализовать? . Я сослался на это, но не знаю, как это реализовать.
Пожалуйста, подожди меня. Я делаю это впервые. Это то, что я пробовал. Я знаю, как ответить ok status
в течение 3 секунд, но не понимаю, как снова позвонить pipeline
import requests
import json
from bottle import route, run, request
from S3_download import s3_download
from index import main_func
@route('/action')
def action():
pipeline()
return "ok"
def pipeline():
s3_download()
p = main_func()
print (p)
if __name__ == "__main__":
run(host='0.0.0.0', port=8082, debug=True)
Я наткнулся на эту статью. Является ли использование AWS lambda единственным решением? Разве мы не можем сделать это полностью на Python?