0

I wonder whether there is a method that I could fire observation (Model observers) on multiple rails servers ? Any help is highly appreciated

4

1 回答 1

0

取决于你所说的观察,我假设它是模型观察者?

关键是您的每台服务器都是隔离的,因此如果不使用线程安全和互斥对象,您将无法轻松共享数据;或共享临时数据库表。

获得模型活动中央通知的一种简单方法是使用一个(或一个集群)redis 服务器。Redis 可以由 Rail 中央进程监控,因此当您的任何服务器在 Redis 中发布事件时,您的 Rail 中央进程会立即收到通知。

http://redis.io/

于 2013-08-22T03:25:42.513 回答