るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.176秒)
トップページ > クエリ:DRb::ExtServ#stop_service[x]

別のキーワード

  1. drb/extserv stop_service
  2. extserv stop_service
  3. drb/extserv extserv
  4. drb/extserv server
  5. extserv server

ライブラリ

クラス

キーワード

検索結果

DRb::ExtServ#stop_service -> true (23000.0)

サービスを停止します。

サービスを停止します。

DRb::ExtServManager オブジェクトにサービスの停止を伝達し、
DRb::DRbServer#stop_service でサーバを停止します。

このメソッドはリモートから起動することができます。
サーバが停止するため、停止したサービスのリモートオブジェクトは
利用できなくなります。また、サーバの停止により
接続を待ち受けているスレッドが停止します。

サービス停止後、
DRb::ExtServManager#service で同じ名前のサービスを要求すると、
別のプロセスが起動します。

DRb::ExtServManager#service(name) -> DRb::ExtServ (6.0)

name で指定したサービスに関連付けられた DRb::ExtServ オブジェクトを返します。

...ます。

すでにプロセスが起動していた場合は、登録されている DRb::ExtServ オブジェクトを
返します。

DRb::ExtServ#stop_service
でサービスを停止すると、登録されている
DRb::ExtServ は削除され、プロセスは停止します。

@param name...

drb/extservm (6.0)

DRb::ExtServManager を定義しているライブラリ。

...es = DRb::ExtServ.new(ARGV[1], ARGV[2], server)

# サーバスレッドの停止を待つ
DRb.thread.join
# サービスを DRb::ExtServ#stop_service で止めると、サーバスレッドが
# 終了するため、以下の行が実行される
puts "Stop #{ARGV[0]}"

client.rb:...