開発Blog

ServerManagerについて

投稿日:2010-02-18 更新日:

こんにちは、開発本部の大西です。

今日は、分かっているようで、なにをしているかいまいち、解りにくい、ServerManagerについて、お話します。

ServerManagerの動作上の仕様は、

・システムに1つ
・フェールセーフやフェールオーバーの機能はない
・intra-martシステムには、必ず必要

という3点があります。

基本的には、ServerManagerがダウンしていてもintra-martの運用継続は可能です。
しかし、ServerManagerがダウンした際には、以下の影響があります。

・新しい ServicePlatformの追加ができない
・アプリケーションランタイムがライセンス情報を入手できない
・アプリケーションランタイムがメッセージデータを入手できない
・ServicePlatformのフォールトトレランスが期待通りに機能しないことがある 

これはなぜかというと、ServerManagerの主な仕事が以下のとおりだからです。

・ライセンス情報の管理
・(多言語に対応した)メッセージデータの管理
・システムの ServicePlatform の構成情報を管理
・im-Administrator との窓口

特に重要な機能は、システム内のServicePaltformの構成情報の管理です。

どのIPアドレスのどのポートで、どのサービスを持ったServicePlatform が動作しているのか?などの情報を管理し、ServicePlatformの起動時や停止時など、状況が変わった際に各ServicePlatform からServerManagerに通知をして、情報を受け取ったServerManagerが、各ServicePlatformへ情報を配布しています。
つまり、ServerManagerがいないと、ServicePlatformは最新の状態の構成情報を入手できないので、フォールトトレランス機能に影響がでる可能性がありますので、ご注意ください。

-開発Blog
-

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

no image

Webアプリケーションサーバ情報取得ツール intra-mart Server-eye

Server-eye とは? Web application serverの情報を、ネットワークを介して手元のブラウザで見ることができます。ブラウザの画面はHTML5およびAjax(JavaScrip …

no image

intra-mart Advent Calendar 2013 第1日:iAPでもiWPみたいにURLだけでログインする方法

気がつけば、もう12月です。12月といえば、クリスマス。そのクリスマスを指折り待つ、技術系Advent Calendarを久しぶりにimでもやってみたいと思います。正直、どこまでネタがもつかかなり微妙 …

no image

intra-mart Advent Calendar 2013 第21日:ルーティングテーブルに認可リソースを設定しないで済ませる方法

この記事は、intra-mart Advent Calendar 2013 第21日の記事です。 今回は、AutoRegisteringResourceMapper を紹介させていただきます。 このマ …

no image

Facadoとintra-martページベース開発モデルとの連携

  ※下記内容は、過去のintra-mart(Ver4.3以前)に関する内容です。最新のintra-martでは、異なる情報であることがありますので、ご注意ください。   リッチク …

no image

org.apache.poi_v3_8.* にpkg変更した「POI 3.8」を公開

2012-03-26に公開された Apache POI Version 3.8 について、パッケージ名を「org.apache.poi.」から「org.apache.poi_v3_8.」に変更してパッ …