徐霁的博客 | 欢迎
徐霁

修改kibana源码使UTC偏移8小时

需求:es使用UTC时间,时间实际上是当地时间,但是kibana显示有偏移(配置时区改成UTC的情况下) 于是将kibana的UTC时区人为偏移到东8区 第一个修改点,用于时间线的偏移 这里代码实际上位于 kibana-6.6.0-linux-x86_64/dlls/vendors.bundle.dll.js  这里+8h 第二个修改点,用于当前时间时间戳偏移 这里代码位于kibana- […]

一款不错的Chrome切换host插件

git 地址 https://github.com/Riant/host-switch-plus host_switch切换chrome地址.7z 通过该 Chrome 扩展,快捷方便的切换、设置 host 代理规则,而不用修改系统 hosts 文件,方便web开发人员在 各种/测试/开发/线上 环境快速切换 通过 Chrome Store 安装 无法通过 Chrom […]

了解CMS(Concurrent Mark-Sweep)垃圾回收器

1.总体介绍: CMS(Concurrent Mark-Sweep)是以牺牲吞吐量为代价来获得最短回收停顿时间的垃圾回收器。对于要求服务器响应速度的应用上,这种垃圾回收器非常适合。在启动JVM参数加上-XX:+UseConcMarkSweepGC ,这个参数表示对于老年代的回收采用CMS。CMS采用的基础算法是:标记—清除。 2.CMS过程: 初始标记(STW initial mark) […]

ElasticSearch + Canal 开发千万级的实时搜索系统

转自:http://www.cnblogs.com/chanshuyi/p/6669006.html 公司是做社交相关产品的,社交类产品对搜索功能需求要求就比较高,需要根据用户城市、用户ID昵称等进行搜索。 项目原先的搜索接口采用SQL查询的方式实现,数据库表采用了按城市分表的方式。但随着业务的发展,搜索接口调用频次越来越高,搜索接口压力越来越大,搜索数据库经常崩溃,从而导致搜索功能经常不能使用。 […]

SolrCloud 集群搭建

转自 https://www.cnblogs.com/append/p/5747956.html 什么是SolrCloud   SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使  用SolrClo […]

jmeter之jtl文件解析

转自:https://www.cnblogs.com/miaomiaokaixin/p/6118081.html 我们知道命令行的方式执行完成jmeter后,会生成jtl文件,里面打开后就是一行行的测试结果,  <httpSample t="1" lt="1" ts="1450684950333" s="true […]

SSH隧道与端口转发及内网穿透

SSH隧道与端口转发及内网穿透 大家都知道SSH是一种安全的传输协议,用在连接服务器上比较多。不过其实除了这个功能,它的隧道转发功能更是吸引人。下面是个人根据自己的需求以及在网上查找的资料配合自己的实际操作所得到的一些心得。 SSH/plink命令的基本资料: 首先,认识下这三个非常强大的命令: ssh -C -f -N -g -L listen_port:DST_Host:DST_port us […]

ZooKeeper详细介绍和使用

一、分布式协调技术  在给大家介绍ZooKeeper之前先来给大家介绍一种技术——分布式协调技术。那么什么是分布式协调技术?那么我来告诉大家,其实分布式协调技术 主要用来解决分布式环境当中多个进程之间的同步控制,让他们有序的去访问某种临界资源,防止造成"脏数据"的后果。这时,有人可能会说这个简单,写一个调 度算法就轻松解决了。说这句话的人,可能对分布式系统不是很了解, […]