选择之前创建的记录不会返回任何内容

时间:2019-03-19 19:29:27

标签: mysql python-3.x amazon-web-services aws-lambda amazon-rds

我在Lambda中有一个函数,该函数在MySQL的表中保留一行,而另一个函数从同一表中加载一行。

我的RDS环境只有一个writer实例,没有Reader或任何其他复制集。

我调用第一个(编写器)函数,然后按预期方式获得新记录的主键。我可以反复调用它并找回新的主键。我查看了表中的数据,然后在那里看到了所有数据。

但是随后我调用另一个(阅读器)函数来加载这些行之一,并且什么也得不到。不管我在调用writer和reader函数之间等待了多长时间,阅读者总是回来时没有任何记录。如果我将更新部署到阅读器功能,然后请求先前生成的行之一,则会按预期方式将数据取回。

这就像读者中建立的数据库连接不接受正在读取的数据库中的新信息一样。对我而言,这毫无意义,因为数据显然存在。我不确定这是Lambda问题还是我在Python中没有正确执行的操作。

有什么想法吗,我该如何解决?

0 个答案:

没有答案