logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

elk + kafka 简单搭建日志分析系统

elk + kafka 简单搭建日志分析系统文介绍使用ELK(elasticsearch、logstash、kibana) + kafka来搭建一个日志系统。想象一下淘宝,它可以对不同的用户实现推荐不同的产品,它主要是通过分析我们使用淘宝产生的日志来进行推荐的。对于比较小的项目,可以把日志储存到DB中。但是并发量高了怎么办?这时候出现了ELK,但是对于双11这种活动时,那么多人同时访问,单

#kafka#elk
idea maven 出现:Try-with-resources are not supported at language level '5'

最先出现这个问题我以为是我的jdk没有设置为1.8,但是在File >> Project Structure >> Project language level确实是8。确认了依然是:Try-with-resources are not supported at language level '5’错误。后来更改pom.xml 中添加以下配置

#idea#maven
maven使用日志出现:No appenders could be found for logger

maven使用日志出现:No appenders could be found for logger信息如下:打开官网:http://logging.apache.org/log4j/1.2/faq.html#noconfig翻译出来大概就是:当找不到默认配置文件log4j.properties和log4j.xml,并且应用程序不执行显式配置时,就会发生这种情况。log4j使用th...

elasticsearch 精确匹配与全文搜索

elasticsearch的两种搜索模式:exact value、full text。一、exact value(精确匹配)介绍: 比如搜索2017-01-01,使用exact value搜索的时候,必须输入2017-01-01,才能搜索出来;如果输入一个01,是搜索不出来的。二、full text(全文搜索)缩写 vs. 全程:cn vs. china,搜索cn,也可以将c...

#elasticsearch
maven 报错 Failed to create assembly: archive cannot be empty

maven Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:3.1.1:single (default-cli) on project xxx: Failed to create assembly: Error creating assembly archive client: archive cannot

#maven
通过 access_token 从 github clone 代码

对于 public 的代码不需要用户相关的信息就可以 clone,但是对于 private 的项目必须要有用户相关信息才可以 clone 或者 pull,在一些脚本中也不可能把用户名密码写进去,所以就有了 access_token。获取 access_token点击 https://github.com/settings/tokens 点击右上方的 Generate new token 按钮生成一

#git#github
docker 镜像导入与导出

一、提交容器更改由于 docker 镜像的本质是多个基于 UnionFS 的镜像层依次挂载的结果,而容器的文件系统则是在以只读方式挂载镜像后增加的一个可读可写的沙盒环境。基于这样的结构,docker 中提供了将容器中的这个可读可写的沙盒环境持久化为一个镜像层的方法。更浅显的说,就是可以在 docker 里将容器内的修改记录下来,保存为一个新的镜像。将容器修改的内容保存为镜像的命令是 dock...

#docker
spring boot使用AbstractRoutingDataSource实现动态数据源切换

一、AbstractRoutingDataSourceSpring boot提供了AbstractRoutingDataSource 根据用户定义的规则选择当前的数据源,这样我们可以在执行查询之前,设置使用的数据源。实现可动态路由的数据源,在每次数据库查询操作前执行。它的抽象方法 determineCurrentLookupKey() 决定使用哪个数据源。org.springframework..

spring boot 2.2.2 中禁用 spring security

只要在 spring boot 中加入 spring security 就会自动启用七安全机制,默认每次访问接口都会进行验证。但是由于某些原因,不想使用 spring security,可以选择禁用 spring security,以前可以使用 security.basic.enabled=false 禁用,但是在在某个版本后已经不支持通过该配置禁用了,在 spring-configuration

spring boot使用AbstractRoutingDataSource实现动态数据源切换

一、AbstractRoutingDataSourceSpring boot提供了AbstractRoutingDataSource 根据用户定义的规则选择当前的数据源,这样我们可以在执行查询之前,设置使用的数据源。实现可动态路由的数据源,在每次数据库查询操作前执行。它的抽象方法 determineCurrentLookupKey() 决定使用哪个数据源。org.springframework..

    共 14 条
  • 1
  • 2
  • 请选择