在
分布式计算上手demo,
分布式计算sayhello,
分布式计算完整demo中,
对于工人(worker)、工头(ctor),parkserver在多台计算机上的部署和配置:
每台计算机放置实现类,fourinone.jar,config.xml文件即可,parkserver的ip配置要保持一致(也可以用域名)
假设有192.0.0.1,192.0.0.2,192.0.0.3三台计算机:
192.0.0.1上部署:parkserver类字节码文件,fourinone.jar,config.xml
其中config的PARK部分的SERVERS配置为:
<SERVERS>192.0.0.1:1888,localhost:1889</SERVERS>
第二个是备份parkserver,没有可以不设置
192.0.0.2上部署:worker实现类字节码文件,fourinone.jar,config.xml
其中config的PARK部分的SERVERS配置指定上面parkserver的ip端口(192.0.0.1:1888)
可以在WORKER部分的SERVERS指定该工人机器ip192.0.0.2和端口
也可以在waitWorking方法程序指定工人机器ip端口
192.0.0.3上部署:ctor实现类字节码文件、fourinone.jar,config.xml
其中config的PARK部分的SERVERS配置指定上面parkserver的ip端口(192.0.0.1:1888)
ctor是嵌入式的类,它不需要指定自己的ip端口
启动顺序:
1、parkserver
2、多个worker
3、ctor
注意:由于demo为了方便本地演示,默认配置都是localhost, 多机环境请改为实际ip,避免出现连接问题。
配置原理说明:
由上图可以看到, 由于工人需要向职介者注册(parkserver),因此需要配置指定ip端口告诉parkserver;由于工头和工人都需要知道parkserver地址,所以parkserver的ip端口需要配置为一致;由于工头通过park获取到工人ip,然后直接跟工人交互,因此工人不需要知道工头ip,工头本身也不是服务程序,所以工头启动不需要配置自己ip端口。
- 大小: 44.1 KB
分享到:
相关推荐
java实现分布式系统的多机器配置,清晰描述配置,简单易懂
总的来说,是将大数据的复杂分布式计算,设计为一个链式的多“包工头”环节去处理,每个环节包括利用多台“农民工”机器进行并行计算,无论是拆分计算任务还是合并结果,都可以设计为一个单独的“包工头”环节。...
开发包里自带了一系列傻瓜上手demo,包括分布式计算、统一配置管理、集群管理、分布式锁、分布式缓存、MQ等方面, 每个demo均控制在少许行代码内,但是涵盖了Fourinone主要的功能,方便大家快速理解并掌握。...
这份资源是一份详细的OpenStack手动分布式部署教程,旨在帮助用户了解如何在多台服务器上手动搭建和配置OpenStack云平台。OpenStack是一种开源的云计算平台,可以让您构建和管理私有云或公共云环境。通过本教程,您...
主要介绍了Spring Boot和Hazelcast使用详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Laxcus是一个开源、容错、高扩展、多人共享、多机协同分布运行的操作系统,通过分布式应用软件,聚合数据、算力、机器算法,处理大规模、超大规模的分布式存储和分布式计算业务。着力为用户打造一站式的云端超级...
单元是整个分布式网络中一个或多个节点的逻辑分组。单元是一个配置概念,是管理员将节点间逻辑关联起来的实现方法。管理员根据具体的业务环境,制定对其整体系统集成环境有意义的条件来定义和组织构成单元的节点。如...
Asimov Deploy是一个简单的分布式部署工具,使您可以通过中央Web界面将应用程序部署到多台计算机。 实际的部署人员由本地安装的部署代理在每台计算机上进行处理。 您可以尝试一下:。 部署Web服务器/界面 跨平台...
并行与分布式计算 1 任务切分分而治之MR 2 多进程多线程并行执行MPP 多维度的可用 1 负载均衡容灾备份 2 读写分离 3 依赖关系 4 监控 伸缩 1 拆分 2 无状态 优化资源利用 1 系统容量有限 2 原子操作与并发控制 3 ...
集群技术在企业组织部署关键业务、电子商务与商务流程应用等领域,具有举足轻重的作用。 本文主要带领大家一起,参与到集群配置中来,从资料中的配置过程,希望读者朋友能切实了解到集群技术在Windows系统中的具体...
利用服务器WDS+MDT部署全自动系统安装,自动为计算机唯一取名,自动加域,自动安装软件,此包内是配置文件CustomSettings.ini和Bootstrap.ini,CustomSettings.ini也就是属性里的Rules。
使用OTV技术可以轻松在两个站点部署Data Center Interconnect (DCI),而不需要改变或者重新配置现有的网络.此外更要的,使用OTV技术可以将不同的地理域的数据中心站点构建统一的虚拟计算资源群集,实现工作主机的移动...
使用分布式文件系统可以轻松定位和管理网络中的共享资源、使用统一的命名路径完成对所需资源院的访问、提供可靠的负载平衡、与FRS(文件复制服务)联合在多台服务器之间提供冗余、与windows权限集成以保证安全。...
从零开始讲解大数据分布式计算的发展及Impala的应用场景,对比Hive、MapReduce、Spark等类似框架讲解内存式计算原理,基于Impala构建高性能交互式SQL分析平台 课程亮点 1,知识体系完备,从小白到大神各阶段读者均...
CentOS 7.5 自动部署分布式计算集群 一,虚拟机环境准备 二,onestep 部署配置 。。。。。。。
04 H3C UIS超融合产品分布式存储配置指导 05 H3C UIS超融合产品容灾操作指导 06 H3C UIS超融合产品虚拟机迁移配置指导 07 H3C UIS超融合产品云彩虹配置指导 08 H3C UIS超融合产品虚拟机防病毒配置指导 09 H3C ...
产品特点 广州市智昊电气技术有限公司DAF-810馈线自动化终端(分布式FTU)具有如下特点: 提高故障隔离与恢复的速度:为了保证系统的快速性,由智能FTU装置间就地动态决策,快速实现故障的自动恢复,有效减少馈线...
为 Windows 10 部署生成分布式环境 将 Windows7 计算机刷新为 Windows10 将 Windows 7 计算机替换为 Windows 10 计算机 使用 MDT 就地升级到 Windows 10 配置 MDT 设置 为 BitLocker 设置 MDT 配置 MDT 部署...
对于一个分布式计算的应用,如果不需要自动部署,将工头工人程序文件分别部署到相应机器运行即可,不需要过多配置。 fourinone2.0可以支持自动化class和jar包部署,class和jar包只需放在工头机器上, 各工人机器会自动...
2.2.3_华为昆仑服务器应用场景与部署_服务器部署配置 2.3.1_华为刀片服务器应用场景与部署_产品概述 2.3.2_华为刀片服务器应用场景与部署_部署管理 HCNP-Data Center-CDCDM V1.0职业认证培训 1.1_云数据中心融合...