Go to main content
Oracle® Solaris 11.3 でのサービスロケーションプロトコルサービスの管理

印刷ビューの終了

更新: 2015 年 10 月
 
 

頻繁なパーティション分割に対する DA のハートビートの構成

SA は、そのスコープをサポートするすべての DA に登録を行う必要があります。DA は、slpd が能動的検出を行なったあとで現れることがあります。DA が slpd スコープをサポートする場合、SLP デーモンはホスト上のすべての通知を DA に登録します。

slpd が DA を検出する 1 つの方法は、ブート時に DA が送り出す初期の非要請通知を使用します。SLP デーモンは定期的な非要請通知 (ハートビート) を使用して、DA がまだアクティブであるかどうかを判断します。ハートビートが出現しない場合、SLP デーモンは自分が使用する DA を削除し、これを UA に申し出ます。

最後に、DA にシャットダウン要求が出されると、DA は特別な DA 通知を転送して、受信中の SA サービスに DA がサービスから抜け出すことを知らせます。SLP デーモンもこの特別な通知を使用して、キャッシュからアクティブでない DA を削除します。

ネットワークが頻繁にパーティション分割を行い、SA の期限が長い場合、ハートビートの通知を受けなければ、slpd はパーティションの分割中にキャッシュされた DA を削除できます。ハートビートの頻度を減らすことにより、使用中止になった DA がパーティションの修正後にキャッシュに復元されるまでの遅延時間を縮小できます。