問題タブ [druby]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
235 参照

ruby - は? およびdRubyオブジェクト

私は dRuby を使用しています。基本的には、オブジェクトを返すリモート メソッドを呼び出しています。

クライアント側には、次のコードがあります。

ここで、response は DRbObject です。(私は dRuby を使用する前にこのコードを開発しました。何か問題が発生した場合は Error オブジェクトを返します)。問題は今

オブジェクトは実際には DRbObject であるため、"false" が返されます。アプリケーションオブジェクトのクラスを確認する方法について何か考えはありますか?

ありがとう!ロベルト

0 投票する
1 に答える
151 参照

ruby-on-rails - Druby と ActiveRecord のスレッドの問題

Rails アプリと別の druby プロセスがあります。このプロセスにより、いくつかのメソッドが提供されます。各 druby のメソッドの最初の行には、ActiveRecord::Base.establish_connection への呼び出しがあります。ここで、db_name は、Rails アプリケーションによって設定されたパラメーターに依存します。プロセスが間違ったデータベース名を取得する場合があり、同時実行の問題である可能性があると思います。それは可能性が?スレッドセーフにする方法について何か考えはありますか?

助けてくれてありがとう!ロベルト

0 投票する
1 に答える
318 参照

ruby-on-rails - RubyでRindaリングサーバーを停止する方法

プロセスを強制終了する以外に、Rinda リング サーバーを停止する方法を知りたいです。

ruby 1.9.3 に同梱されている ring.rb を確認したところ、RingServer にはそれ自体を停止するための API がないことがわかりました。initialize() で UDPSocket を開きますが、そのソケットを閉じるコードは含まれていません。

誰もそれを知っていますか?先に感謝します。:D