60件ヒット
[1-60件を表示]
(0.017秒)
別のキーワード
種類
- インスタンスメソッド (36)
- ライブラリ (12)
- モジュール関数 (12)
ライブラリ
- drb (36)
-
drb
/ extserv (12)
クラス
-
DRb
:: DRbServer (24) -
DRb
:: ExtServ (12)
モジュール
- DRb (12)
キーワード
- alive? (12)
-
drb
/ extservm (12) -
primary
_ server (12)
検索結果
先頭5件
-
DRb
:: DRbServer # stop _ service -> () (21107.0) -
サーバを停止します。
...サーバを停止します。
@see DRb::DRbServer#alive?... -
DRb
:: ExtServ # stop _ service -> true (18113.0) -
サービスを停止します。
...サービスを停止します。
DRb::ExtServManager オブジェクトにサービスの停止を伝達し、
DRb::DRbServer#stop_service でサーバを停止します。
このメソッドはリモートから起動することができます。
サーバが停止するため、停止したサ... -
DRb
:: DRbServer # alive? -> bool (3012.0) -
サーバが生存しているならば真を返します。
...サーバが生存しているならば真を返します。
@see DRb::DRbServer#stop_service... -
DRb
. # primary _ server -> DRb :: DRbServer|nil (107.0) -
ローカルプロセスのプライマリサーバーを返します。
...ローカルプロセスのプライマリサーバーを返します。
プライマリサーバとは DRb.#start_service によって
起動されるサーバです。
サーバが動いていない場合は nil を返します。
@see DRb.#stop_service... -
drb
/ extservm (24.0) -
DRb::ExtServManager を定義しているライブラリ。
...に 0 を指定すると ephemeral port から適当なポート番号が
# 選ばれる
server = DRb::DRbServer.new("druby://localhost:0", front)
# ARGV の最後の2つと DRbServer オブジェクトを ExtServ.new に渡す。
# これによってブローカープロセスにサー......= DRb::ExtServ.new(ARGV[1], ARGV[2], server)
# サーバスレッドの停止を待つ
DRb.thread.join
# サービスを DRb::ExtServ#stop_service で止めると、サーバスレッドが
# 終了するため、以下の行が実行される
puts "Stop #{ARGV[0]}"
client.rb:
requi......ce1.hello # => "service1"
# No2 と名付けられたサービスを呼び出す
service2 = s.service("No2").front
p service2.hello # => "service2"
stop.rb:
require 'drb/drb'
DRb.start_service
s = DRbObject.new_with_uri("druby://localhost:10234")
s.service(ARGV[0]).stop_service...