Lambda无法向REDIS Cloud发出POST请求

zpgglvta  于 12个月前  发布在  Redis
关注(0)|答案(1)|浏览(154)

第一个月
对于我的生活,不能弄清楚为什么我的快速API上的Lambda不能使POST请求到我的Redis DB。
我的POST请求:

def redisSave(memory):
    memory_data = json.dumps({
    DATASET
    })
    redis_connection.set(
                        DATASET
                        )
    redis_connection.geoadd(name='DATASET',values=[DATASET.lon, DATASET.lat, DATASET.id])
    pass

字符串
这在本地正常工作,甚至可以使用Postman进行POST。
但无法在Lambda上发出请求,并出现以下错误:

Undocumented

TypeError: NetworkError when attempting to fetch resource.

我的Lambda可以很好地向Redis数据库发出GET请求,所以我知道它正在连接到数据库。但是不能发出任何POST请求,有什么线索吗?

wfsdck30

wfsdck301#

tldr,不要这样做,Lambda Config不允许它建立Redis连接。
我通过我的Ec2示例运行了它,并称之为一天,与负载均衡器配合良好

相关问题