Procon's Tech Life Blog

「离开世界之前 一切都是过程」

jdk部分新特性

函数式编程 stream流 1.概述 1.1 学习目的 代码可读性 避免过分嵌套 看懂别人写的代码 大数据量下集合处理效率 底层使用多线程处理并线程安全可以保障? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 @Tes...

MDC分布式日志追踪

MDC分布式日志追踪 - dubbo 1.公共类: 线程传递–ThreadTraceIdUtil 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 /** * InheritableThreadLocal 线程传递 * @author Sjh */ public class ...

中间件集群部署

中间件集群部署 1、kkfileView arm64部署 1 2 3 4 5 6 docker run --name kkfileview --net=host \ -e TZ="Asia/Shanghai" \ -v /etc/localtime:/etc/localtime \ -v /home/docker/kkfileView/config:/opt/kkFileView/co...

Spring Boot+MDC 实现全链路调用日志跟踪

Spring Boot + MDC 实现全链路调用日志跟踪 转载于Spring Boot + MDC 实现全链路调用日志跟踪,这才叫优雅!_wx6130751fb07fc的技术博客_51CTO博客 MDC 介绍 1、简介: MDC(Mapped Diagnostic Context,映射调试上下文)是 log4j 、logback及log4j2 提供的一种方便在多线程条件下记...

k8s部署

使用kubeadm部署Kubernetes集群

kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。 这个工具能通过两条指令完成一个kubernetes集群的部署: 1 2 3 4 5 # 创建一个 Master 节点 $ kubeadm init # 将一个 Node 节点加入到当前集群中 $ kubeadm join <Master节点的IP和端口 > 1. 安装要求 在开始之前,部署...

k8s配置解释

K8s Deployment YAML 名词解释

K8s Deployment YAML 名词解释 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 ...

Nginx在线服务状态下平滑升级或新增模块

Nginx在线服务状态下平滑升级或新增模块 nginx在使用过程中,有时需要在不影响当前业务的情况下,进行升级或新增模块。nginx的升级有两种方法: 1.半自动化升级; 2.手动升级 不过都需要先查看安装的nginx版本和配置信息,然后前往官网下载所需的版本,并上传 1 2 3 4 5 [root@youxi1 ~]# nginx -V nginx version: nginx/...

es去重获取重复数据后保留最小值ID后进行批量删除

es去重获取重复数据后保留最小值ID后进行批量删除 转载于es去重 获取重复数据后保留最小值ID后进行批量删除 - ToDarcy - 博客园 (cnblogs.com) 使用脚本进行去重 获取重复数据后保留最小值ID后进行批量删除 代码如下: controller: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2...

Windows安装Ruby和Jekyll

国内安装jekyll构建博客系统

Windows安装Ruby和Jekyll 安装包下载和安装 打开 https://rubyinstaller.org/downloads/ 选择WITH DEVKIT下面的安装包 推荐使用最新版本 如果电脑是 32位系统选择 x86 的包,64位系统选择 x64 Ruby + Devkit 是集成了 gem 的安装 现在完...

docker部署应用

Docker 安装Apollo 先执行数据库脚本 安装apollo-configservice 1 2 3 4 5 6 7 docker run -p 23080:8080 \ -e SPRING_DATASOURCE_URL="jdbc:mysql://192.168.8.101:3306/ApolloConfigDB?charact...