php - 如何使用 AWS Lambda 在 PHP 中发送并发请求?
问题描述
如何在 AWS Lambda 上执行此操作?用 PHP 代码?
注意: 我已经成功地将 PHP 与自定义运行时环境集成,我可以运行 PHP 代码以及成功连接 RDS。
我正在寻找的是。
假设数组中有 1000 个用户,并且想要添加登录数据库。
在普通的 PHP 代码中,指针行为将如下所示。
在for
循环中,指针将拾取USER ID 1
并在数据库表中添加行,并假设一个用户大约需要半秒,而对于 1000 个用户,这将是 500 秒。这意味着该过程将运行 500 秒,但我真正想要做的是。
做一个循环,简单地aws.lambda.url/dev/?id=1
用上面提到的 id ping lambda url,然后 lambda 执行数据库插入。不管 lambda 将花费多少时间,但脚本执行将在 ping 到 URL 后几秒钟内完成。
[另一个案例]
我怎样才能发火并忘记对 PHP 的请求?在上述情况下,我只想在数据库中插入日志,无论响应是什么。我不在乎反应,那将永远是正确的。
希望我清楚。如果不只是让我知道。
谢谢你。
解决方案
推荐阅读
- sql - 根据日期从多个表中获取 TOP 1 行
- java - C# AES 加密到 java 8 解密
- javascript - 如何存储来自另一个组件数据的值?
- google-apps-script - 在 Google App 脚本中更改条件格式优先级
- c# - 如果元素匹配,我如何获得 dynamic[] 的值?
- android - Android Studio 4.X 删除了导出到 zip 文件?
- r - 向 ggpairs() 散点图添加文本?
- android-studio - Android Studio 4.1 构建失败
- python - 使用 __init__.py 导入兄弟包不起作用
- python - 等待在 AWS Boto3 中为 Elasticbeanstalk 完成应用程序版本创建,然后再创建环境