2.7.1 ユーザファンクションの仕組み
ユーザファンクションには次の2種類の実行方法があります。
-
keyまたはグループ指定による実行方法
-
EADSサーバ指定による実行方法
ユーザファンクションを使用する場合は,ユーザファンクションを作成し,クラスタ内のすべてのEADSサーバに配置します。
それぞれのユーザファンクションの仕組みについて説明します。
(1) keyまたはグループ指定による実行方法
EADSクライアントからkeyまたはグループ名,ユーザファンクション名を指定して,ユーザファンクションを呼び出します。指定されたkeyまたはグループ名のハッシュ値から,アクセスするEADSサーバを決定します。
(2) EADSサーバ指定による実行方法
EADSクライアントからEADSサーバ,ユーザファンクション名を指定して,ユーザファンクションを呼び出します。指定されたEADSサーバのアドレス情報(IPアドレスとポート番号)を取得し,アクセスするEADSサーバを決定します。