0

要するに:リモート プロセス管理用の既知のプロトコルはありますか?

いくつかのアプリケーションを含むシステムがあり、それぞれがローカル ネットワークに独自のコンピューターを持っています。アプリケーションが起動して実行されている場合、それらは問題なく通信します。

私が興味を持っているのは、リモート アプリケーションの起動、シャットダウン、および監視を管理するためのプロトコルです。監視とは、何か問題が発生したときにエラー コード (定義済み) を取得することを意味します。理想的には、1 つの管理アプリケーションからシステム全体を制御し、何が起こっているかについてのステータスを取得します。

私はかつて、これを行う社内プロトコルを作成した場所で働いていました。ただし、誰かがすでにこれを理解している場合は、もう一度書くことは避けたいと思います。

編集:いくつかの詳細:

  • 使用されているプラ​​ットフォームは Windows と Linux で、どちらも x86 です。
  • Windows では、C/C++ と .NET が使用されます。Linux では、C/C++。
4

1 に答える 1

1

試行錯誤されたテクノロジーを使用する代わりに、自社開発のソリューションにこだわる必要はありません。30 年以上の経験を持つ MENSA メンバーのプログラマーのみを採用しない限り、ソリューションの堅牢性は低下し、維持費も高くなります。

あなたが使用しているプラ​​ットフォームについての詳細は言及されていないので、Unix っぽいシステムだと仮定します。私は一緒に行きます(そして何年も一緒にいます)

  • 監視用のSNMP
  • 監視と再起動のためのdaemontoolsまたはcron +スクリプト(遠い2番目の選択肢として)のいずれか
  • インタラクティブな介入、リモート コマンドの実行、および不定期の転送のための RSA 認証を使用した ssh/scp
于 2008-12-06T21:35:53.880 に答える