33件ヒット
[1-33件を表示]
(0.176秒)
トップページ > :DRb::ExtServ#stop_service
別のキーワード
種類
- インスタンスメソッド (22)
- ライブラリ (11)
ライブラリ
-
drb
/ extserv (11) -
drb
/ extservm (11)
クラス
-
DRb
:: ExtServ (11) -
DRb
:: ExtServManager (11)
キーワード
-
drb
/ extservm (11) - service (11)
-
stop
_ service (11)
検索結果
先頭3件
-
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:...