【发布时间】:2020-01-17 09:33:43
【问题描述】:
我使用 shopify_app gem 将 webhook 添加到我的应用程序中。 它们在我的本地环境中按预期工作,但是当我在 Heroku 环境中使用该应用程序时,当我执行应该触发 webhook 的操作时没有任何反应,日志中也没有任何错误或任何内容。
关于我应该如何继续确定错误是什么的任何想法?
更新参考Davids 评论(感谢 David 的投入):
我添加了对 API 的调用,以查看为应用安装了哪些 webhook,我可以看到 webhook 没有成功安装 - 我将深入研究。
我的 Heroku procfile 有以下内容:
web: bundle exec rails s
webpacker: ruby bin/webpack-dev-server
inventoryworker: bundle exec sidekiq -q default -q urgent -c 3
clock: bundle exec clockwork scheduler.rb
Heroku 设置如下:
- 一个用于“web bundle exec rails s”的测功机
- 一个用于“clock bundle exec clockwork scheduler.rb”的测功机
- “inventoryworker bundle exec sidekiq -q default -q Emergency -c 3”的一个测功机
- “webpacker ruby bin/webpack-dev-server”的一次性测功机
我希望库存工作人员处理 webhook?
谢谢, -路易丝
【问题讨论】:
标签: ruby-on-rails shopify shopify-app