- 博客(1417)
- 收藏
- 关注
原创 JAVA java.lang.Long类型操作MongoDB NumberLong类型的数据不显示
总的来说,JavaLong类型查询不到MongoDBNumberLong数据,主要排查数据类型匹配大整数精度以及Java驱动处理方式。请务必确保在操作大整数时使用字符串形式传入NumberLong,并在Java代码中对应使用类型。
2025-11-21 09:36:32
704
原创 YARN提交任务的流程
YARN 的任务提交流程体现了其清晰的职责分离Client:负责提交和监控。:作为全局的资源仲裁者,负责调度和启动 AM。:作为单个应用的管理者,负责内部任务的资源协商和执行。:作为单节点的执行者,负责启动和管理 Container 进程。这种架构使得 YARN 能够高效、可靠地管理成千上万个并发应用,每个应用都可以有完全不同的计算模型。
2025-10-21 09:42:52
253
原创 YARN是如何知道每个应用程序需要多少资源的?
步骤谁“知道”需求?谁提供资源?如何通信?1. 启动AM客户端(通过配置指定AM所需资源)应用提交API2. 运行任务(根据应用逻辑、数据量和配置计算出任务资源需求)资源请求(数量、资源量、位置)核心答案:YARN通过一种“应用程序主动申明”的机制来了解资源需求。客户端在提交时告知AM的资源需求。在运行时,根据应用程序自身的特性和配置,动态地向ResourceManager请求运行具体任务所需的资源。
2025-10-21 09:33:45
283
原创 编写一个具有3个namenode 的HDFS联邦的hdfs-site.xml ,core-site.xml 的配置文件
【代码】编写一个具有3个namenode 的HDFS联邦的hdfs-site.xml ,core-site.xml 的配置文件。
2025-10-17 14:00:38
110
原创 zookeeper除了内存中有实时运行的数据,会在操作系统持久化数据么
【代码】zookeeper除了内存中有实时运行的数据,会在操作系统持久化数据么。
2025-10-15 16:37:52
345
原创 zookeeper节点宕机后如何内部处理
核心机制心跳检测多数派投票领导者选举数据同步。Follower 宕机:对集群影响小,Leader 将其剔除后,集群在剩余多数派存活的情况下可继续服务。Leader 宕机:触发领导者选举,基于ZXID(数据新旧)优先和myid 次之的规则,快速选出新 Leader,恢复服务,保证数据一致性。最终目标:在少数节点宕机的情况下,不丢失数据,并持续对外提供服务,实现高可用性。
2025-10-15 14:35:53
574
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅