首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >点燃与纱线一体化

点燃与纱线一体化
EN

Stack Overflow用户
提问于 2016-12-28 10:05:05
回答 1查看 881关注 0票数 3

我正在通过https://apacheignite.readme.io/docs/yarn-deployment阅读。基本上,我现在有以下问题。

  1. 在我看来,这个Ignite纱线应用程序是一个长期运行的应用程序?
  2. 我注意到,ignite-yarn-1.8.0.jar本身不包含任何其他与点燃相关的类(如ignite核心),.To在纱线容器中成功地运行了Ignite,Ignite将从IGNITE_PATH加载依赖的东西,后者指向驻留在HDFS上的点燃二进制版本压缩文件。我猜想的工作流程是:加载zip文件,解压缩它并加载依赖的jars)?
  3. 如何使用在纱线集群中运行的Ignite节点。当Ignite节点在纱线容器中运行时,如何使用Ignite客户端连接到Ignite集群并对此点燃群集执行正常操作?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-29 11:41:40

  1. 是的,你是对的。
  2. 是的,这是正确的。点火器-纱线集成从由IGNITE_PATH属性设置的hdfs路径中获取二进制文件,部署IGNITE_USERS_LIBS中列出的用户库并启动Ignite节点。
  3. 节点由点燃纱启动,默认情况下使用以下配置:https://github.com/apache/ignite/blob/master/modules/yarn/src/main/resources/ignite-default-config.xml。可以使用此配置启动客户端节点。通常情况下,您需要列出在TcpDiscoveryVmIpFinder中运行纱线的ip地址机器。

例如:

代码语言:javascript
复制
<bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">  
  <property name="ipFinder">
    <bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder">
      <property name="addresses">
        <list>
          <!-- Replace with actual host IP address. -->
          <value>10.0.0.1:47500..47510</value>
          <value>10.0.0.2:47500..47510</value>
        </list>
      </property>
    </bean>   
  </property> 
</bean>

或者您可以通过IGNITE_XML_CONFIG使用自己的配置并使用另一个ip查找器(例如,多播)。项目

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41359669

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档