我有一个由HTTP请求触发的google云函数,它执行以下两个任务:
def task1():
do sth
return info
def task2(info):
do sth
def main(request)
info=task1()
if (info):
task2(info)
return info
我希望函数返回,而不是等待task2完成。因此,我做了以下更改:
import asyncio
def task1():
do sth
return info
async def task2(info):
do sth
asyn
提前谢谢。我的问题是,如何在Dockerfile中设置一个在容器前面的nginx?我看到了其他问题5,似乎在云运行中允许在odoo上使用http/2的唯一方法是创建一个nginx容器,因为在gcrun中不允许使用sidecars。但我也读到,有了监督就能做到。是否有人能够这样做来处理http/2,从而增加云运行最大请求配额?
我想尝试这样做:在entrpoint.sh中,编写一个命令来安装nginx,然后将其配置设置为允许http2作为代理。但是,我在这里问您,因为我不确定它是否会起作用,因为我在第2节中看到,nginx不会在python服务器上工作。
整个故事:我正在google云运行+ c