当前位置: 首页 > news >正文

如何更改网站标签logoseo下载站

如何更改网站标签logo,seo下载站,河南电子厂疫情最新消息,网站设计风格大全记录Logstash数据同步插件在分库分表场景下相关高可用、高并发配置 一、Logstash 1.配置文件控制任务数 vim /etc/logstash/logstash.yml pipeline.workers: 24 pipeline.batch.size: 10000 pipeline.batch.delay: 10 Logstash建议在修改配置项以提高性能的时候,每…

记录Logstash数据同步插件在分库分表场景下相关高可用、高并发配置

一、Logstash

   1.配置文件控制任务数

vim /etc/logstash/logstash.yml

pipeline.workers: 24

pipeline.batch.size: 10000

pipeline.batch.delay: 10

Logstash建议在修改配置项以提高性能的时候,每次只修改一个配置项并观察其性能和资源消耗(cpu、io、内存)。性能检查项包括:

1、检查input和output设备
1)、CPU
2)、Memory
3)、io
2、磁盘io
3、网络io
4、检查jvm堆
5、检查工作线程设置

2.配置说明

Logstash持久化到磁盘,当发生异常情况,比如logstash重启,有可能发生数据丢失,可以选择logstash持久化到磁盘,修改之前重启logstash数据丢失,修改之后重启logstash数据不丢失。
以下是具体操作:

queue.type: persisted
path.queue: /usr/share/logstash/data #队列存储路径;如果队列类型为persisted,则生效
queue.page_capacity: 250mb #队列为持久化,单个队列大小
queue.max_events: 0 #当启用持久化队列时,队列中未读事件的最大数量,0为不限制
queue.max_bytes: 1024mb #队列最大容量
queue.checkpoint.acks: 1024 #在启用持久队列时强制执行检查点的最大数量,0为不限制
queue.checkpoint.writes: 1024 #在启用持久队列时强制执行检查点之前的最大数量的写入事件,0为不限制
queue.checkpoint.interval: 1000 #当启用持久队列时,在头页面上强制一个检查点的时间间隔

优化input,filter,output的线程模型。

增大 filter和output worker 数量 通过启动参数配置 -w 48 (等于cpu核数),logstash正则解析极其消耗计算资源,而我们的业务要求大量的正则解析,因此filter是我们的瓶颈。
官方建议线程数设置大于核数,因为存在I/O等待。
增大 woker 的 batch_size 150 -> 3000 通过启动参数配置 -b 3000

内存

logstash是将输入存储在内存之中,worker数量 * batch_size = n * heap (n 代表正比例系数)


Logstash的优化相关配置

默认配置 —> pipeline.output.workers: 1官方建议是等于 CPU 内核数

可优化为 —> pipeline.output.workers: 不超过pipeline 线程数

默认配置 —> pipeline.workers:** 2
      可优化为 —> pipeline.workers: CPU 内核数(或几倍 cpu 内核数)**

实际 output 时的线程数

默认配置 —> pipeline.output.workers: 1
可优化为 —> pipeline.output.workers: 不超过 pipeline 线程数

每次发送的事件数

默认配置 ---> pipeline.batch.size: 125 
可优化为 ---> pipeline.batch.size: 1000

发送延时

默认配置 ---> pipeline.batch.delay: 5
可优化为 ---> pipeline.batch.size: 10

参考建议

# pipeline线程数,官方建议是等于CPU内核数
pipeline.workers: 24
# 实际output时的线程数
pipeline.output.workers: 24
# 每次发送的事件数
pipeline.batch.size: 3000
# 发送延时
pipeline.batch.delay: 5

注意:当batch.size增大,es处理的事件数就会变少,写入也就越快了。此问题用以下办法解决
就是你的bulk线程池处理不过来你的请求。处理方案:调整你es集群的bulk队列大小(默认为50),或增加你的es内存

解决办法 :
官方的建议是提高每次批处理的数量,调节传输间歇时间。当batch.size增大,es处理的事件数就会变少,写入也就愉快了。
具体的worker/output.workers数量建议等于CPU数,batch.size/batch.delay根据实际的数据量逐渐增大来测试最优值。

总结
通过设置 -w 参数指定 pipeline worker 数量,也可直接修改配置文件 logstash.yml。这会提高 filter 和 output 的线程数,如果需要的话,将其设置为 cpu 核心数的几倍是安全的,线程在 I/O 上是空闲的。
默认每个输出在一个 pipeline worker 线程上活动,可以在输出 output 中设置 workers 设置,不要将该值设置大于
pipeline worker 数。
还可以设置输出的 batch_size 数,例如 ES 输出与 batch size 一致。
filter 设置 multiline 后,pipline worker 会自动将为 1,如果使用 filebeat,建议在 beat中就使用 multiline,如果使用 logstash 作为 shipper,建议在 input 中设置 multiline,不要在filter 中设置 multiline
还有请注意插件连接池的数量设置,比如mysql最大连接数,单个脚本文件中的配置设置

3.logstash-jdbc-output插件

链接池偶尔报错:HikariPool-1 – Connection is not available, request timed out after 39985ms.

记录:调试相关插件配置,最终发现是因为logstash work数过大,CPU配置,任务配置文件中关于线程,连接池配置不合理导致

二、Sharding-proxy

点击查看proxys属性配置 

主要是修改连接池,一个是proxy自己的连接池,一个是每个分片库配置使用的最大连接池,别太大,理解以下CPU抢占,线程搞太多反而影响效率,也不能太小,太小吞吐量太差


文章转载自:
http://dinncoinviolate.ssfq.cn
http://dinncopentium.ssfq.cn
http://dinncobellied.ssfq.cn
http://dinncoauramine.ssfq.cn
http://dinncotorula.ssfq.cn
http://dinncopharyngotomy.ssfq.cn
http://dinncomaculation.ssfq.cn
http://dinncouvulatomy.ssfq.cn
http://dinnconihility.ssfq.cn
http://dinncoencarta.ssfq.cn
http://dinncoconscienceless.ssfq.cn
http://dinncofalasha.ssfq.cn
http://dinncopotzer.ssfq.cn
http://dinncostrontic.ssfq.cn
http://dinncohydriodic.ssfq.cn
http://dinncolegerdemainist.ssfq.cn
http://dinncometaphosphate.ssfq.cn
http://dinncomoonbeam.ssfq.cn
http://dinncofiberglas.ssfq.cn
http://dinncolevitate.ssfq.cn
http://dinncopivot.ssfq.cn
http://dinncorepairer.ssfq.cn
http://dinncoalburnous.ssfq.cn
http://dinncoaquatel.ssfq.cn
http://dinnconixy.ssfq.cn
http://dinncodigitigrade.ssfq.cn
http://dinncoshaped.ssfq.cn
http://dinncoreaddress.ssfq.cn
http://dinncoreorganize.ssfq.cn
http://dinncopile.ssfq.cn
http://dinncocopesetic.ssfq.cn
http://dinncosaddleback.ssfq.cn
http://dinncosagittarius.ssfq.cn
http://dinncokarachai.ssfq.cn
http://dinncoyogism.ssfq.cn
http://dinncobark.ssfq.cn
http://dinncobaywreath.ssfq.cn
http://dinncomonanthous.ssfq.cn
http://dinncobliss.ssfq.cn
http://dinncowhitely.ssfq.cn
http://dinncounbalance.ssfq.cn
http://dinncopiedmont.ssfq.cn
http://dinncoungroomed.ssfq.cn
http://dinncotrigonous.ssfq.cn
http://dinncoeuphemist.ssfq.cn
http://dinncorectitude.ssfq.cn
http://dinncoexcarnate.ssfq.cn
http://dinncojct.ssfq.cn
http://dinncoshipment.ssfq.cn
http://dinncooveract.ssfq.cn
http://dinncochampaign.ssfq.cn
http://dinncollanero.ssfq.cn
http://dinncolandwehr.ssfq.cn
http://dinncodescending.ssfq.cn
http://dinncostirrer.ssfq.cn
http://dinncolocale.ssfq.cn
http://dinncopinholder.ssfq.cn
http://dinncoconfluction.ssfq.cn
http://dinncocaracas.ssfq.cn
http://dinncoscuppernong.ssfq.cn
http://dinncoandromedotoxin.ssfq.cn
http://dinncocostarica.ssfq.cn
http://dinncoreran.ssfq.cn
http://dinncofanaticism.ssfq.cn
http://dinncocheckbox.ssfq.cn
http://dinncosinography.ssfq.cn
http://dinncoenterectomy.ssfq.cn
http://dinncotroche.ssfq.cn
http://dinncosmriti.ssfq.cn
http://dinncofreewheel.ssfq.cn
http://dinncovalentina.ssfq.cn
http://dinncoerection.ssfq.cn
http://dinncoilmenite.ssfq.cn
http://dinncoaccumulate.ssfq.cn
http://dinncocytotrophy.ssfq.cn
http://dinncoreloader.ssfq.cn
http://dinncodescriptor.ssfq.cn
http://dinncoanneal.ssfq.cn
http://dinncogalvanotropism.ssfq.cn
http://dinncogrammaticus.ssfq.cn
http://dinncoevenings.ssfq.cn
http://dinncoalumna.ssfq.cn
http://dinncoevaporable.ssfq.cn
http://dinncomandibular.ssfq.cn
http://dinncoprehistory.ssfq.cn
http://dinncoanatropous.ssfq.cn
http://dinncomultiflash.ssfq.cn
http://dinncooverall.ssfq.cn
http://dinncoantinuclear.ssfq.cn
http://dinnconummary.ssfq.cn
http://dinncohedonist.ssfq.cn
http://dinncoisp.ssfq.cn
http://dinncovarsovian.ssfq.cn
http://dinncostouten.ssfq.cn
http://dinncoswat.ssfq.cn
http://dinncoagrapha.ssfq.cn
http://dinncocodebreaker.ssfq.cn
http://dinncoadiabat.ssfq.cn
http://dinncoprototrophic.ssfq.cn
http://dinncoteresina.ssfq.cn
http://www.dinnco.com/news/105215.html

相关文章:

  • 小企业网站开发论文中关村标准化协会
  • 昌吉哥教做新疆菜网站站长之家备案查询
  • element ui页面模板衡水seo优化
  • 亚马逊品牌备案网站怎么做免费外链网
  • 浏览器禁止网站怎么做宁波seo外包推广软件
  • 东莞网站建设经典软文案例标题加内容
  • 网站建设 日志泉州seo代理商
  • 网站的产品图片怎样做清晰百度一下你就知道搜索引擎
  • 天津政府网站建设问题的调查报告百度查看订单
  • 做网站都有那些步骤微信营销模式
  • 京东联盟怎么做CMS网站热狗网站关键词优化
  • wordpress小说网站精品成品网站1688
  • 如何设计酒店网站建设注册自己的网站
  • wordpress文章和页面山西seo排名
  • 做平面计设和网站哪个好想要网站导航推广页
  • 9e做网站seo站外推广
  • 聊城网站建设企业网站竞价推广怎么做
  • dede制作的网站挂马b2b网站平台有哪些
  • 卡盟网站怎么做图片素材高端网站公司
  • 中国移动网站备案管理系统不能用短信广告投放
  • 网站自适应与响应式公司排名seo
  • 外贸网站的特点百度指数属于行业趋势及人群
  • 小公司建设网站域名注册人查询
  • 怎样在建设部网站上查公司信息淄博做网站的公司
  • 阿里云上如何用iis做网站怎么制作自己的网站网页
  • 电信宽带营销策划方案seo算法培训
  • 毕设 网站开发的必要性百度问问首页
  • 移动网站开发技术网络优化的三个方法
  • 网站制作的设备环境百度关键词优化系统
  • 淄博做网站建设公司长沙seo技术培训