google-cloud-run - 可以使用 Google Cloud Run 运行持续侦听的 Python 脚本吗?
问题描述
我想在云中运行 Python 脚本。它将使用Tweepy Streaming持续监听包含某些关键字的推文。所以它需要不间断地运行,24/7。
Google Cloud Run 是否适合这种用例?
配额和限制页面提到最多 60 分钟后请求超时,但我不知道这到底意味着什么。
谢谢你。
解决方案
不,这不是一个好的选择。Cloud Run 和 Cloud Functions 等产品提供的无服务器基础架构通常被认为可以按需扩展和收缩服务器实例,而服务器实例永远无法保证长时间的正常运行。如果您绝对需要 24/7 不间断运行某些与事件或 HTTP 请求无关的后台任务,您应该使用不同的云产品,例如 App Engine 或 Compute Engine。
推荐阅读
- javascript - Highcharts 7 - 使注解居中
- angular - ngIf 不更新 Angular Reactive Forms 中的视图
- reactjs - Javascript文件上传的rest api POST期间MultipartFile为空
- dart - Android 键盘导致状态栏重新出现
- mysql - MySQL Insert Into w/ Select Query 包含 CASE WHEN
- python - Python 数组到图像,超过 255
- java - 如何将带时区的时间 (2019-01-31T05:20:18.728+02:00) 转换为时间
- vue.js - 如何在 Vue.js 中的组件之间传输数据?
- ruby - dailyLimitExceededUnreg:已超过未经验证使用的每日限制。继续使用需要注册
- php - 加入 2 个表后如何在 Codeigniter 视图中使用过滤器