-
Filebeat 无法采集日志(Permission denied)
写在前面 在服务器上安装 Filebeat 采集业务日志时,发现启动后没有采到任何内容,排除掉不是 Filebeat 的配置错误后,发现其实是一个权限导致的问题 —update 2020.10.24— 经过一段时间的应用,Filebeat 直接用业务系统所属的用户部署、或者用 root ...—— Posted on April 19, 2020 -
from2020-2-28
写在前面 这个给未来的一封信已经写了七年了,今年是第八年,以前是写在QQ空间的私密日志里,自己搞了这个 github pages 博客之后,就开始搬到个人博客这边 其实内容类似一年总结,只是我写在每年的生日这天罢了。。 今年是第一次没有在生日的时候写,拖延拖延再拖延,现在已经过去了一周了...—— Posted on March 8, 2020 -
Spring Boot + MyBatis 数据源从 MySQL 切换到 Oracle
写在前面 一个小需求在开发阶段用的是部门常用的 MySQL 数据库,开发测试完准备部署的时候,突然来了句尽量使用生产环境现有的 Oracle 数据库(锅不在我不了解清楚,因为生产环境是 Oracle 数据库这个事儿我在开发前就已经反馈过的,但我们测试环境有一大堆的 MySQL 数据库,之前一...—— Posted on February 13, 2020 -
用Elasticsearch实现HBase二级索引
写在前面 项目的日志模块中的日志数据都存储在 HBase 中,由于 HBase 只有 rowkey 这个一级索引的特性,为了方便对日志数据的个别字段进行查询,就需要额外创建二级索引 之前参考了网络上非常多的二级索引实现方案,各种方案的思路都是大同小异,无非就是把查询字段和 rowkey 做...—— Posted on January 8, 2020 -
拔除右下智齿及术后记录
写在前面 几个月前在刷推时看到了这样的一条内容: 因为两年前因为智齿轻微发炎就拍过片拔过一颗,知道自己还有一颗可能隐患较大的阻生齿,所以上个月就去医院新拍了个片看看智齿的近况,并准备逐一拔掉以绝后患 以前拔过右上的一颗,这次本想先拔最严重的那颗阻生齿,结果我记错了片子的左右,以为刚好...—— Posted on November 10, 2019 -
在网龙做游戏开发的工作经历
写在前面 年初写《from2019-2-28》的时候,挖了个坑,说抽空写一下做游戏的经历,其实大都是吐槽,或站在游戏玩家的角度,或站在游戏开发者的角度 前一阵(2019 年 8 月初)游戏的官方 QQ 群终于发布了游戏停服的公告(对,聚集了最多玩家的地方仅仅是一个一两百号人的 QQ 群,什...—— Posted on October 6, 2019 -
Jekyll站点使用Firebase替代LeanCloud记录文章的访问次数
弃用 LeanCloud 博客原先一直在用 LeanCloud 存储文章阅读次数、点赞次数的相关数据,2019年7月前后,LeanCloud 通知接下来需要实名认证才可以继续使用,结合之前他们因为有恶意应用存储了所谓“敏感”的内容,导致被停止解析域名,所以觉得实名认证也是没办法的办法【毕竟国...—— Posted on August 31, 2019 -
elasticsearch-curator中的age filter在东八区下是如何计算的
写在前面 curator 是 Elasticsearch 官方提供的一个管理工具,如果想要定时新建或删除索引、执行 force merge 等,那就可以使用它来实现了 在刚使用 curator 的时候,主要的目的就是删除 N 天以前的索引、新建 N 天以后的索引/别名等,所以用到了 age...—— Posted on August 3, 2019 -
一起来捉妖卡队友神行视野的BUG
emm,个人博客的第一篇跟游戏有关的文章 游戏相关背景说明 第一,游戏一起来捉妖中,在不神行的状态下,玩家只能操作角色周边大概数十米范围内出现的鼓/擂台/妖 第二,有组队的情况下,如果队友在玩家周围一定范围内(这个范围据测试和测量,大概300米左右),则玩家也能操作队友周围出现的...—— Posted on July 8, 2019 -
使用Nginx为Elasticsearch集群做负载均衡及安全控制
写在前面 Nginx 的使用可以为小型 Elasticsearch (下文简称 ES)集群提供负载均衡,同时也能使用 auth_basic 为 ES 较为开放的 REST API 提供一层安全保障 如果是较为大型的 ES 集群,可以划分更详细的角色(可参考官方文档),包括主节点、数据节点、...—— Posted on June 22, 2019