- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我必须基于Docker容器对部署进行建模。我看到了this answer,它建议使用节点为Docker容器建模。
我更喜欢使用:Device
用于物理机。它是物理资源的唯一元素,请参阅19.5.7.1
虚拟机的Node
,符合19.5.10.1提供的描述
节点是可以在其上部署构件以执行的计算资源ExecutionEnvironment
用于Docker容器。它部分符合19.5.8.1提供的描述。
执行环境是为特定类型的组件提供执行环境的节点。
以可执行工件的形式部署在其上。”部分是因为容器可以托管任何类型的工件,而不是特定的工件。ExecutionEnvironment
用于Web服务器,Servlet容器或应用程序服务器。这是规范中显示的用法。见图19.12Artifact
用于我们的软件伪造的二进制文件。
从以上得出的结论是将工件(如WAR / EAR)从Docker容器中分离出来,并从Docker容器中分离物理机或虚拟机。
从UML角度来看,我的主张在逻辑上是正确的吗?
最佳答案
为了在部署图中表示Docker容器,有两个选项可用:
按照enter link description here的建议使用
根据问题建议使用执行环境
像往常一样,更精确的选择是定义Node的新构造型或Node的新子类,但是此选项意味着定义配置文件。
关于uml - 容器和部署图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48645169/
我正在处理我的学校项目,我需要绘制一个 UML 部署图。我还没有找到任何正常的例子,所以请帮助我。 我在前端应用程序呈现方面遇到了麻烦——我应该指定它在 nodejs 上提供服务吗?如果是,如何指定?
假设您想要使用 UML 2 部署图为在该领域没有太多知识的人可视化一个常见的 PHP 服务器应用程序。这样一个通用的应用程序可能有三个设备节点(数据库服务器、Web 服务器和客户端)和四个执行环境节点
我想使用 UML 部署图对以下情况进行建模。 在基础设施即服务云平台(例如 Amazon EC2)上生成了一个小型命令和控制机器实例。 .该实例反过来负责产生额外的实例并为它们提供控制脚本 Numbe
我是一名优秀的程序员,十分优秀!