私は、次のような場合のために、展開図にアーティファクトのためのいくつかの依存関係を定義するいくつかの問題があります。アーティファクトの依存方向
- プロセスのスーパーバイザーによって打ち上げサービス(MyServiceで)(Supervisord、INIT、cronのを仕事、...)
- 静的HTTPファイルサーバが提供するいくつかのHTMLファイル
サービス(またはHTMLファイル)は、プロセスのスーパーバイザー(またはHTTPファイルサーバーを必要とするので、二重の依存関係の種類があります);明らかに、プロセス管理者(またはHTTPファイルサーバ)には、監督プロセス(または、提供するファイル)を指す設定があります。
私は、次のモデリングの可能性を参照してください。それはそれはそれ なしで実行することはできませんので、サービスはプロセスのスーパーバイザーに依存していること
- を私たちは、プロセスのスーパーバイザーを考える
- ダブル依存性は、UMLのノードであり、サービスは、このノードで実行さ
私にとっては、プロセス監督者が監視するサービスについての知識を持っている必要があるため、最も論理的なのは1)です。そして4)が良い答えであると思われる場合、特定のプロセス監督者の成果物(Supervisord、cron、または...)の展開を明示的に求める方法を失うと感じます。
2つのアーティファクトのニーズを強調したい場合は、標準的なアプローチがありますか、それとも答えが議論の対象ですか?