2010-12-17 3 views
0

Rubyでは、スレッドをスピンオフし、変数を内部に格納し、後で戻ってスレッドにアクセスし、スレッド内の変数にアクセスする方法はありますか?Rubyのスレッド内のメモリへのアクセスを再度取得しますか?

基本的に私はいくつかの共通メモリプールにリソースを格納する必要があります。これらは直列化することも、Memcachedに格納することもできません。私が直面している問題は、AJAX呼び出しを介してFTP接続オブジェクトを永続化したいということです。私は複数のAJAX呼び出しのサーバー側で接続オブジェクトへのアクセスを取り戻す必要があります。

+0

「キュー」クラスを使用しない理由は何ですか? http://ruby-doc.org/core/classes/Queue.html –

+0

この変数はAJAXリクエスト間でアクセス可能にする必要があります。それはリソースなので、Memcachedのようなものに格納することはできません。 –

+0

データベース?クッキー?セッション情報?私はあなたが誰かが質問に答えるために十分にあなたの限界を記述しているとは思わない。 –

答えて

0

グローバル変数($ my_globalなど)を使用してこの作業を終了しました。私はハッシュに格納されている接続を管理するConnectionPoolerシングルトンクラスを持っています。やさしい。

関連する問題