我有一个带有 Hotwire 和 Actioncable 的 rails 7 应用程序设置来广播数据库提交以实时更新用户界面。
我有一个单独的应用程序(用 Python 编写),我想用它来向 rails 应用程序发送更新。
如果我直接写入数据库,那么我将无法触发用户界面自动更新。
我已经研究过可能使用 RabbitMQ 使用 RPC 调用,但我目前没有在我的环境中使用它,所以它可能开销太大。
我想知道 - 我如何从 Rails 应用程序之外执行此操作?
- 内部 API 端点
- RPC 调用
谢谢