摘要:
pom.xml中添加依赖 <dependency> <groupId>org.apache.skywalking</groupId> <artifactId>apm-toolkit-logback-1.x</artifactId> <version>8.0.1</version> </depende 阅读全文
摘要:
/** * subclass:对应 ByteBuddy.subclass() 方法。这种方式比较好理解,就是为目标类(即被增强的类)生成一个子类,在子类方法中插入动态代码。 * 通过一个示例展示 Byte Buddy 如何增强 log() 方法 */ public class TestByteBud 阅读全文
摘要:
# Filebeat inputs filebeat.inputs: - type: log enabled: true #默认为false,修改为true则启用该配置 paths: - /home/logs/*.log fields: filetype: test1 #自定义字段,用来区分多个类型 阅读全文
摘要:
mongo记录 { "_id" : ObjectId("5f7066bd96e1084388864d7b"), "orgCd" : "BJ", "name" : "记录表" } 查询ObjectId(id)类型的数据 public void findUser(){ Query query = new 阅读全文
摘要:
nohup ./logstash & 但是这种方式启动项目会默认生成一个nohup.out的文件来记录日志,而且这个文件太占磁盘内存了,为了减少磁盘被大量消耗,决定启动项目时不输出nohup.out文件。 解决方案如下: nohup的重定向,解决nohup.out文件过大的问题 只输出错误信息到日志 阅读全文
摘要:
ES集群下线节点扩容,然后在上线 1、将节点从集群路由策略中排除 PUT _cluster/settings { "transient" : { "cluster.routing.allocation.exclude._name" : "node-1" } } 2、等待节点上分片全部被迁移 3、下线 阅读全文
摘要:
knife4j 为Java MVC框架集成Swagger生成Api文档的增强解决方案 如果开发者继续使用OpenAPI2的规范结构,底层框架依赖springfox2.10.5版本,那么可以考虑Knife4j的2.x版本 <dependency> <groupId>com.github.xiaoymi 阅读全文
摘要:
db.collection.update( <query>, <update>, { upsert: <boolean>, multi: <boolean>, writeConcern: <document> }) 参数说明: query : update的查询条件,类似sql update查询内w 阅读全文
摘要:
1、DBeaver启动时默认去找环境变量的JDK(在环境变量中配置JDK) 2、在DBeaver启动时指定JDK 新建dbeaver的快捷方式,点击快捷方式的属性,在目标一栏最后添加 -vm D:\jdk1.8.0_171\bin\javaw.exe VM后的内容为jdk中javaw的路径 3、显示 阅读全文
摘要:
input { stdin{ } elasticsearch { hosts => ["http://127.0.0.1:9200"] user => "admin" index => "*" password => "admin" #设置为true,将会提取ES文档的元数据信息,例如index、t 阅读全文