HexoHexo Back to Home

Untitled

Created2025-11-23|Updated2025-11-23
|Post Views:
Author: John Doe
Link: https://functional.top/2025/11/23/Big_Data/Livy/Livy_Troubleshooting/
Copyright Notice: All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
Previous
Scala基础语法
Scala运行需要配置Scala是一门运行在JVM上的语言, 和Java相同会被编译成字节码文件, 也是出于这样的机制, Scala能无缝调用Java的原生基础库, 例如IO, 集合等. scalac: 编译器 scala, scala-cli: CLI工具和工具包(能通过scala run来编译 + 执行, 也可以通过scala命令进入到命令行交互模式) sbt: scala build tool scalafmt: scala formatter Scala的语法基础基础中的基础 val声明不可变对象, var声明可变对象 类型只有”类”, 不存在基础类型, 有自动类型推断, 是强类型 函数通过 func(args: Type) => ...语法声明, 可以匿名 方法允许多参数列表 函数和方法最后一个表达式的的值就是返回值 class通过new实例化, object相当于单例类, 会直接初始化生成 trait相当于接口, case class是VO对象, 能直接实例化不用new关键字 1234567891011121314151617181920212223242...
Next
常见问题 Session 一直卡在 Starting 状态,如何排查? 🔍 探索:检查 Driver 日志、YARN 队列资源、网络连通性 PingJob 失败的常见原因有哪些? 🔍 探索:RPC 连接失败、Driver 启动超时、资源不足 Session 突然变成 Dead 状态,可能的原因? 🔍 探索:Driver OOM、YARN 杀掉应用、网络断开 代码执行超时,如何定位问题? 🔍 探索:Driver 日志、Spark UI、任务堆栈 性能问题 大量 Session 创建导致 Livy Server 压力大,如何优化? 🔍 探索:Session 池化、限流、资源预分配 RPC 通信成为瓶颈,如何优化? 🔍 探索:增加 rpc.max.threads、优化序列化 恢复大量 Session 时 Server 启动慢,如何解决? 🔍 探索:异步恢复、批量加载 数据问题 Session 恢复后状态不一致,如何处理? 🔍 探索:乐观锁机制、元数据清理 ZooKeeper 中的 Session 数据损坏,如何...
avatar
John Doe
Articles
19
Tags
16
Categories
0
Follow Me
Announcement
This is my Blog
Recent Posts
Scala基础语法2025-11-23
xv6 Overview2025-11-23
大数据结构总览2025-11-23
Untitled2025-11-23
如何学习一门语言(以scala为例)2025-11-23
© 2025 By John DoeFramework Hexo 7.3.0|Theme Butterfly 5.5.0