【发布时间】:2013-09-15 08:51:30
【问题描述】:
我有两个 Rails 应用程序(一个用于 Web,一个用于后端)访问同一个 PGSQL 数据库。如果一个应用更改了数据库中的表,我想通知另一个应用。
我应该怎么做?
【问题讨论】:
-
也许你可以使用this
-
有什么理由这样做?可能是你的设计错了? IE。如果您想在某些数据更改时使用缓存清除器,则可以在缓存键中使用 updated_at 等等。
-
嗨 MikDiet:我的两台服务器独立运行,一台用于计算,另一台用于 Web。我认为这不仅仅是缓存扫描。
-
@AdamNYC 您最终实施了什么解决方案?我也很感兴趣。在我的例子中,Java 程序写入数据库表,而 RoR 几乎用作 GUI 来生成报告。