2016-11-16 2 views
0

ライセンスサーバーのデータベースに対する変更(自分のプライベートクラウドで実行)雲)?ライセンスサーバーからの変更をユーザーのクラウド内のサーバーに伝達するための効率的な方法

シナリオ:

ライセンスサーバや認証サーバは、私のクラウド上で動作するが、そのクライアントは、ユーザーのプライベートクラウド上で動作します。今すぐライセンスサーバーに加えられた変更について、プライベートクラウド内のサーバーが変更を知るための効果的な方法は何ですか?変化は頻繁に起きることもあれば、まれに起こることもあります。

考えられる解決策:

  • プライベートクラウド内のサーバが絶えず行われた変更のための認証サーバをpingします。しかし、これは認証サーバーの不必要な関与を引き起こす可能性があります。ソケットプログラミングを使用して実装することもできますが、プライベートクラウドの場合、ユーザーは必要なポートを開くことを許可しない可能性があります。

  • 認証サーバーは、プライベートクラウド上のユーザーのサーバーと通信します。しかし、私は決して認証サーバがクライアントとして動作することを望んでいません。だから、これは決して起こらないはずです。

答えて

0

ライセンスサーバーは、ネットワークとセキュリティの構成により、確実にユーザーのサーバーに接続できません。ユーザーのサーバーは定期的にライセンスサーバーに電話して変更の通知を受ける必要があります。私の経験では、アプリケーションは通常、30日(またはそれ以上)ごとにライセンスを検証するだけです。アプリケーションがより頻繁にチェックする必要がある場合は、サーバのユーザが手動でライセンスサーバに電話機のホームを起動させる方法があることをお勧めします。

関連する問題