第一个月
对于我的生活,不能弄清楚为什么我的快速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请求,有什么线索吗?
1条答案
按热度按时间wfsdck301#
tldr,不要这样做,Lambda Config不允许它建立Redis连接。
我通过我的Ec2示例运行了它,并称之为一天,与负载均衡器配合良好