logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot 项目引入 elasticsearch-rest-high-level-client 报 “Elasticsearch health check failed ...” 错

问题描述近期在做一个数据抓取的服务(SpringBoot),底层采用阿里云Elasticsearch,当我在该服务中引入 elasticsearch-rest-high-level-client jar 包,启动 Application 的过程中,出现如下报错信息:2021-04-15 09:25:36.157[WARN ]org.springframework.boot.actuate.elas

文章图片
#elasticsearch
logback 日志异步配置

对于日志输出我们使用的是 logback,日志写入的方式采用的是比较常用的同步写入文件(即 RollingFileAppender),logback-spring.xml 配置如下:<?xml version="1.0" encoding="UTF-8"?><configuration><!-- 日志保存路径为/logs--><substitutionPr

数据库事务隔离级别的总结

数据库隔离级别,脏读,幻读,不可重复读,RR隔离级别下的幻读问题

文章图片
#数据库
如何计算单元测试的覆盖率

单元测试,计算语句覆盖率、分支覆盖率、条件覆盖率、分支条件覆盖率、路径覆盖率

文章图片
#单元测试
Feign 中使用 @RequestParam、@RequestBody 的正确姿势

背景最近在使用 @RequestParam、@RequestBody 注解定义 feign 接口的时候出现一些使用上的问题,造成调用方启动的时候会报错。详细情况第一种情况,如下:@PostMapping(value = "/hello2")BetaDto hello2(String name1);接口有且只有一个 key/value 参数,此时可以不必在 name1 参数上使用 ...

《深入理解JAVA虚拟机(第2版)》- 第3章 - 学习笔记

本章主要介绍了如何判断对象已死,垃圾收集算法,以及几款垃圾收集器,以及创建对象时内存如何分配

文章图片
#java#学习
《深入理解JAVA虚拟机(第2版)》- 第8章 - 学习笔记

介绍了栈帧的结构、方法调用、基于栈的字节码解释执行引擎

文章图片
#java#学习
GC (Allocation Failure) 日志分析

最近在做 SpringBoot 项目(我的项目最终是要被打成 docker image 的)调优的过程中,由于启动 Jar 的时候设置了XX:+PrintGCDetails 参数,所以在容器启动的过程中初夏了如下日志信息:[GC (Allocation Failure) [ParNew: 221714K->11707K(235968K), 0.0503991 secs] 246868K-..

Spring Colud Gateway 与 SpringBoot Tomcat 配置的关系(是个坑哦!)

本文中的 Gateway 是通过 spring-cloud-starter-gateway 来实现的。所以,整个 Gateway 就是一个 SpringBoot 项目。相信大家应该都清楚 SpringBoot 默认使用的是 Tomcat 进行启动的,我们可以通过 application.yml 来对 Tomcat 进行一些相关的配置,如下:server:port: 8080tomcat:# 最大连

Gitlab CI/CD - 【Maven 篇】

本篇将会介绍 gitlab-ci.yml 中的 package 阶段,如下图:在这个阶段中,Gitlab Runner 实际上是启动了一个 Docker Container 来运行 package 阶段,上图中的 image: maven:3.5.4 说明该阶段是以 maven:3.5.4 作为基础镜像,每次构建都是一个全新的 Container,这样就会产生两个问题:每次构建都需要重新从...

    共 43 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择