シングルトン サービス : コンフィグレーション : 全般
このページでは、このシングルトン サービスのクラスとの関連付けを定義できます。
コンフィグレーション オプション
名前 説明 名前 このシングルトン サービスの名前。
MBean 属性:
SingletonServiceMBean.Name
クラス名 ロードし、実行するクラスの完全修飾名。クラスはサーバのクラスパスに存在する必要があります。
たとえば次のようになります。
mycompany.mypackage.myclass
MBean 属性:
SingletonServiceMBean.ClassName
移行の追加試行回数 移行可能サービスが、コンフィグレーションされている可能性のあるサーバのすべてに移行できないことがあります。この属性は、サービスが各サーバに対して少なくとも 1 回ずつ移行を試みて失敗した後、さらに何回移行を試行するかを制御します。ここで指定された各試行は、コンフィグレーションされているすべてのサーバを改めて一巡して移行を試行することを示しています。つまり、3 サーバのクラスタで値 2 が指定されている場合は、さらに 4 回移行が試行されます (元のサーバは有効な移行先としてはカウントされません)。
試行間のスリープ時間 getAdditionalMigrationAttempts() で示されている移行の試行間に、休止する時間の長さを制御します。この遅延は、サービスがすべてのサーバには移行できなかった場合にのみ発生します。それ以外に、移行の試行間に遅延が発生することはありません。
MBean 属性:
SingletonServiceMBean.MillisToSleepBetweenAttempts