问题标签 [redistogo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Heroku Api 上的 Python Worker
我正在使用 python 和烧瓶在 heroku 上构建一个 API 我目前正在发送一个发布请求,然后工作人员获取参数并开始处理并在完成时返回 json 响应
问题是我如何等待工作人员完成然后发送响应?
node.js - Heroku 不会连接到 redis 去 [ioredis] 未处理的错误事件:错误:连接 ECONNREFUSED 127.0.0.1:6379
我正在使用 Bullmq 和 redistogo 创建一个队列。它在本地运行良好,但是当我部署到 heroku 时,我不断收到如下所示的错误。有什么明显的我做错了吗?
我已经按照以下文档设置了 redistogo:https ://devcenter.heroku.com/articles/redistogo
我已经包含了 Procfile,它显示了 worker dyno 通过调用 index.js 开始。
在日志中,我包含了 REDISTOGO_URL 以表明它正在通过。
档案:
index.js
worker.js
处理器.js
Heroku 日志中的错误:
heroku - 在 Heroku 应用程序中共享 RedisToGo 作为代理
我在我的一个应用程序中使用RedisToGo Heroku 插件。从我的第二个应用程序中,我想将一些任务添加到队列中,这些任务可以被第一个应用程序拾取以进行处理。当我尝试将 RedisToGo 附加到第二个应用程序时,它给了我一个错误
该附加资源已附加到应用程序,并且只能附加一次。
我使用以下命令将插件附加到第二个应用程序
heroku 插件:附加 APP1_REDISTOGO_ADDON_NAME --app APPLICATION2_NAME --as REDISTOGO
从错误中我了解到 redistogo 插件不能在应用程序之间共享,但是我怎样才能在 2 个应用程序之间共享队列