摘要:
val conf = new SparkConf().setAppName("ProductPrivilege").setMaster("local[1]") //创建spark执行的入口 val sc = new SparkContext(conf) val session = SparkSess 阅读全文
摘要:
超长链路 对于超长链路,例如 A → B → C → D 在入口处设置超时时间,例如A 10s, A本身消耗3s就减少3s,等到C发现耗时减为0之后,就不再往下调用,减少无用计算 调用追踪 入口请求增加logId,后续所有请求都带上logid 多环境治理 每个请求带上env,基于env做多泳道流量治 阅读全文
摘要:
问题背景 线上监控发现mysql慢查询,mysql最大执行时间60s,接口p99耗时1.88s 优化记录 检查索引 show create table xxx 线上query条件比较复杂,有接近10个查询字段,主要字段都已经加索引 检查索引顺序 explain select x from x whe 阅读全文