随笔分类 -  mians

摘要:8核32G 3台 ELS机器,当时只给es配置了8G内存,es的总体数据量大小将近30G(查看GET /_cat/shards?v) 阅读全文
posted @ 2019-12-10 21:10 soft.push("zzq") 阅读(312) 评论(0) 推荐(0)
摘要:资源调度: (1)executor默认在集群中分散启动,可通过参数配置集中在某个work启动,不过分散启动有利于数据本地化。 (2)如果spark-submit提交任务时,如果不指定--executor-cores,则spark会在每个work中启动一个executor并消耗掉work中的所有cor 阅读全文
posted @ 2019-12-10 21:02 soft.push("zzq") 阅读(289) 评论(0) 推荐(0)
摘要:(1)maxConnections能接收的最大请求数(nio下默认1W,基本不用调整,足够了); (2)acceptCount在操作系统层面的请求堆积,linux操作系统下除了acceptCount参数队列以外还有其它的队列堆积请求(有需要的情况下可以增加)。 (3)还有就是我们处理请求的maxTh 阅读全文
posted @ 2019-12-10 11:43 soft.push("zzq") 阅读(163) 评论(0) 推荐(0)
摘要:1:mybatis首先构建SqlSessionFactory,这个工厂主要就是初始化与数据库操作有关的上下文信息。会收集xml中的配置,如environment,datasource,transactionManager,setting配置等等,而默认构建出来的是DefaultSqlSessionF 阅读全文
posted @ 2019-12-09 22:16 soft.push("zzq") 阅读(296) 评论(0) 推荐(0)
摘要:0 上线文切换为什么会增加开销? 线程上下文切换:主动切换,被动切换; 主动切换指的是通过线程间通信,去决定线程在满足条件下是否需要阻塞或执行;而被动切换是指时间片用完了,cpu需要给其它线程让出执行权,可能是“跨进程的”。 如何优化线程切换带来的性能消耗呢? 1 减少锁的资源竞争减小(rl rrl 阅读全文
posted @ 2019-10-22 15:37 soft.push("zzq") 阅读(59) 评论(0) 推荐(0)