yarn中包含哪几种角色,并描述各自的功能?(windowsyarn安装)

yarn中包含哪几种角色,并描述各自的功能?

在Yarn中包含以下角色:

十余年的黔西网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都营销网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整黔西建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联公司从事“黔西网站设计”,“黔西网站推广”以来,每个客户项目都认真落实执行。

1. Package:包是Yarn中的基本单位,它指代了一段可复用的代码和其依赖项。在Yarn中,所有的第三方依赖项都被视为一个包。

2. Dependency:依赖是指一个包所依赖的其他包。在Yarn中,每个包都需要列出其依赖项,以便在安装时自动解析它们。

3. Repository:存储库指的是包的源代码存储位置。在Yarn中,每个包都有一个对应的存储库,以便进行版本控制和代码管理。

4. Registry:注册表是一个分发包的地方,它类似于一个包的应用商店。在Yarn中,可以从多个注册表中选择要安装的包,以便获得更多的包选择。

5. Script:脚本是可以在安装和运行时自动执行的一组命令。在Yarn中,可以使用脚本来处理一些常见的任务,如构建、打包、测试等。

在软件开发中,Yarn 是一个常用的包管理器,用于管理项目中的依赖项。Yarn 中包含以下几种角色,每个角色都有其独特的功能:

1. 开发者(Developer):

- 安装依赖项:开发者使用 Yarn 可以方便地安装项目所需的依赖包,包括运行时依赖和开发依赖。

- 更新依赖项:开发者可以使用 Yarn 更新项目中的依赖包到最新版本,以获取修复bug、新功能或性能优化等改进。

- 添加和删除依赖项:通过 Yarn,开发者可以添加新的依赖项或删除不再需要的依赖项。

2. 管理员(Administrator):

- 创建项目:管理员可以使用 Yarn 创建新的项目,包括配置项目的基本信息和依赖项。

- 管理依赖项版本:管理员可以决定项目中使用的依赖项的版本范围,以确保项目的稳定性和兼容性。

- 管理依赖项的安全性:管理员可以使用 Yarn 的安全工具来检查项目中的依赖项是否存在安全漏洞,并采取相应的措施进行修复。

3. 持续集成/持续交付(CI/CD)系统:

yarn中各角色职责:
1.ResouceManager
每个Hadoop集群只会有一个ResourceManager(如果是HA的话会存在两个,但是有且只有一个处于active状态),它负责管理整个集群的计算资源,并将这些资源分别给应用程序。
2.NodeManager
NodeManager是YARN中每个节点上的代理,它管理Hadoop集群中单个计算节点,根据相关的设置来启动容器的。NodeManager会定期向ResourceManager发送心跳信息来更新其健康状态。同时其也会监督Container的生命周期管理,监控每个Container的资源使用(内存、CPU等)情况,追踪节点健康状况,管理日志和不同应用程序用到的附属服务(auxiliary service)

3.ApplicationMaster
ApplicationMaster是应用程序级别的,每个ApplicationMaster管理运行在YARN上的应用程序。YARN 将 ApplicationMaster看做是第三方组件,ApplicationMaster负责和ResourceManager scheduler协商资源,并且和NodeManager通信来运行相应的task。ResourceManager 为 ApplicationMaster 分配容器,这些容器将会用来运行task。ApplicationMaster 也会追踪应用程序的状态,监控容器的运行进度。当容器运行完成, ApplicationMaster 将会向 ResourceManager 注销这个容器;如果是整个作业运行完成,其也会向 ResourceManager 注销自己,这样这些资源就可以分配给其他的应用程序使用了。

4.Container
Container是与特定节点绑定的,其包含了内存、CPU磁盘等逻辑资源。不过在现在的容器实现中,这些资源只包括了内存和CPU。容器是由 ResourceManager scheduler 服务动态分配的资源构成。容器授予 ApplicationMaster 使用特定主机的特定数量资源的权限。ApplicationMaster 也是在容器中运行的,其在应用程序分配的第一个容器中运行

到此,以上就是小编对于win10安装yarn的问题就介绍到这了,希望这1点解答对大家有用。

网站名称:yarn中包含哪几种角色,并描述各自的功能?(windowsyarn安装)
当前地址:http://www.hantingmc.com/qtweb/news22/52622.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联