上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页
摘要: 具体问题如下图所示: 将 INFO 信息打印大致如下所示: 首先,从日志上看到发现可能是 es 被写死了,即无法再写入更多的数据,既然这样,那么很自然的就会想到限流 logstash 数据的写入,配置logstash-5.4.1/config/logstash.yml修改: 降低 pipeline 阅读全文
posted @ 2018-03-05 17:00 星火燎原智勇 阅读(3241) 评论(0) 推荐(0) 编辑
摘要: 区块链本质上是一个去中心化的分布式账本数据库。其本身是一串使用密码学相关联所产生的数据块,每一个数据块中包含了多次比特币网络交易有效确认的信息。 这是区块链的定义,因此要逐步了解区块链,我们需要一步步了解如下东西。 去中心化 先来考虑一个中心化集中式处理的过程。你要在某宝上买一部手机,交易流程是:你 阅读全文
posted @ 2018-02-26 19:11 星火燎原智勇 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 区块链技术诞生开始就充满了神秘感和传奇色彩,因为至今发明人并没有露面,至少目前还没有明确的证据。传说是一位名叫「中本聪」的日本人发明了这个技术。 区块链是一个精心设计,彻底去中心化,保障绝对可信为目的加密账本。 这个账本每 10 分钟产生一个帐目记录的块(Block),并与上一个 10 分钟和下一个 阅读全文
posted @ 2018-02-26 18:31 星火燎原智勇 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 区块链很火。但是究竟什么是区块链?区块链的关键技术是什么?区块链如何应用?这些问题却没有一个全面、通俗的解释。 以下总体是按照:区块链的分布式网络、激励机制、安全机制与典型案例来分别说明 摘要 区块链技术(“blockchain”)的崛起是一种类似于互联网崛起的范式转移事件。我们认为区块链技术有朝一 阅读全文
posted @ 2018-02-26 17:54 星火燎原智勇 阅读(932) 评论(0) 推荐(0) 编辑
摘要: git 删除分支和代码回滚 1. git 删除分支 本地分支删除 远程分支删除 2. 代码回滚 指的是将代码库某分支退回到以前的某个commit id 本地代码回滚 远程代码回滚 这个是重点要说的内容,过程比本地回滚要复杂 应用场景:自动部署系统发布后发现问题,需要回滚到某一个commit,再重新发 阅读全文
posted @ 2018-01-19 09:59 星火燎原智勇 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 定时任务 任务调度的crond常驻命令crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。而linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性 阅读全文
posted @ 2017-12-05 18:13 星火燎原智勇 阅读(311) 评论(0) 推荐(0) 编辑
摘要: index/create 第一步判断是确定插入的文档是否指定id,如果没有指定id,系统会默认生成一个唯一id。 这种情况下,不管index还是create会直接add文档。如果用户指定了id,那么就会走update,update成本比add要高。 第二步判断,会检查版本号是否冲突,只有正确的版本号 阅读全文
posted @ 2017-11-20 11:03 星火燎原智勇 阅读(2690) 评论(0) 推荐(0) 编辑
摘要: ab 是一个 httpd 自带的很好用的压力测试工具,它是 apache bench 命令的缩写。ab 命令会创建多个并发访问线程,模拟多个访问者同时对某一 URL 地址进行访问。可以用来测试 apache 的负载压力,也可以用来测试 nginx、lighthttp、tomcat、IIS 等其它 W 阅读全文
posted @ 2017-11-14 11:22 星火燎原智勇 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 1. 测试某一个包下的所有测试用例 "-v" 参数 go test -v ... 表示无论用例是否测试通过都会显示结果,不加 "-v" 表示只显示未通过的用例结果 2. 想要单独测试某一个方法测试用例 后续继续总结中...... 阅读全文
posted @ 2017-11-13 23:45 星火燎原智勇 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 常量声明: 这是个奇葩,必须是这个时间点,据说是 go 诞生之日, 记忆方法:6-1-2-3-4-5 1. 获取当前时间戳 2. 获取当前 string 时间 3. 时间戳 转 string时间格式 4. string时间 转 时间戳 这个稍微有点复杂,golang 语言中在进行此项时间转换是,如果 阅读全文
posted @ 2017-11-13 23:05 星火燎原智勇 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 摘要 当你某一天打开 Kibana 对应的 Monitoring 选项卡的时候,发现提示需要下载新的 license,旧的 license 已经过期了,试用期为30天,如果不是很需要其他的复杂监控、报警功能,只是需要一些简单的节点监控、索引监控和搜索监控等,那么只需要选择第一个 common 选项点 阅读全文
posted @ 2017-10-24 15:59 星火燎原智勇 阅读(3033) 评论(0) 推荐(1) 编辑
摘要: 1. gofmt 命令 大部分的格式问题可以通过 gofmt 来解决,gofmt 自动格式化代码,保证所有的 go 代码与官方推荐的格式保持一致,所有格式有关问题,都以gofmt的结果为准。所以,建议在提交代码库之前先运行一下这个命令。 2. 行长 一行最长不超过80个字符,超过的使用换行展示,尽量 阅读全文
posted @ 2017-10-23 23:12 星火燎原智勇 阅读(2788) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是大文本?具体是什么? 首先需要理解,ElasticSearch 建立索引完成全文检索的前提是将待检索的信息导入到 ElasticSearch 中。而有的信息对应的正文内容会非常的大,可能达到 1MB ~ 3MB 左右字节,这个内容就认为是大文本,一般我们都将该内容存储到名为 conten 阅读全文
posted @ 2017-10-13 18:44 星火燎原智勇 阅读(1665) 评论(0) 推荐(0) 编辑
摘要: 开篇 在ElasticSearch 系列十四中提到的问题即 ElasticStack系列之十四 & ElasticSearch5.x bulk update 中重复 id 性能骤降,继续这个问题再继续查看更加多的源代码,看看底层在执行 index、create 和 update 操作到底有什么不同, 阅读全文
posted @ 2017-10-13 16:30 星火燎原智勇 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 问题描述 一个线上集群,执行的 Query DSL 都是一样的,只是参数不同。统计数据显示 98% ~ 99% 的查询相应速度都很快,只需要 4 ~ 6ms,但是有 1% 左右的查询响应时间在 100ms ~ 200ms 之间。集群硬件配置较高,使用的是 SSD 硬盘,系统可用内存远高于索引所使用内 阅读全文
posted @ 2017-10-12 23:31 星火燎原智勇 阅读(912) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页