Shrmars Blog

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

skywalking集成日志追踪

skywalking是一个国产的开源框架,2015年有吴晟个人开源,2017年加入Apache孵化器。

springboot 集成日志追踪 环境 SkyWalking 8.5.0 Springboot 2.2.7 maven 依赖引入 1 2 3 4 5 <dependency> <groupId>org.apache.skywalking</groupId> <artifactId>apm-toolkit-...

SpringBoot之Logback日志文件配置

Logback是一个日志框架,Logback和Log4j都是开源的日志工具库,Logback是Log4j的改良版本,内置实现了slf4j,比Log4j拥有更多的特性,性能也带来很大提升。SpringBoot默认内置了Logback日志框架,Spring Boot 集成logback需要添加 `spring-boot-starter-logging` 依赖,而此依赖已经在 `spring-boot-starter` 中添加过了,所以不用再添加此依赖了。

概述 Logback是一个日志框架,Logback和Log4j都是开源的日志工具库,Logback是Log4j的改良版本,内置实现了slf4j,比Log4j拥有更多的特性,性能也带来很大提升。SpringBoot默认内置了Logback日志框架,Spring Boot 集成logback需要添加 spring-boot-starter-logging 依赖,而此依赖已经在 spring-bo...

Skywalking 下载与启动 https://skywalking.apache.org/downloads/ 需下载 SkyWalking APM 与 Java Agent,此处下载版本 8.8版本,下载完成后分别得到包:apache-skywalking-apm-8.8.1.tar.gz、apache-skywalking-java-agent-8.8.0.gz。 分别解压到...

Redisson常用代码

Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。

Table of Contents 什么是Reddission Jedis与Redisson的区别 常用功能 配置方式 什么是Reddission Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。包括Queue、Lock、Atom...

Redisson简要介绍

Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。

什么是Reddission Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。包括Queue、Lock、AtomicLong、CountDownLatch、Publish / Subscribe、Executor service等,提供了使用Redis的最简...

快速在CentOS7中安装Nginx

如何在CentOS7系统下快速安装Nginx,通过图文并茂的形式给大家展示,感兴趣的朋友一起看看吧.

一、概述 nginx是我们在开发Java项目时,必不可少的一个工具,大多数时候用于反向代理后端服务器,达到负载均衡、解决高并发的目的。 在大多数时候,Nginx的安装和配置是由运维人员完成的,但在一些没有运维岗位的公司,还是需要开发人员来做这项工作。 今天我们就只图快不图细的讲解一下如何在CentOS7系统下快速安装Nginx。 二、下载Nginx安装包 1)进入Nginx官网(htt...

Centos7安装Redis并配置密码以及设置

Centos7安装Redis并配置密码以及设置

一、安装gcc依赖 1 yum install -y gcc 二、下载并解压安装包 1 2 wget http://download.redis.io/releases/redis-5.0.3.tar.gz tar -zxvf redis-5.0.3.tar.gz 三、切换到redis解压目录下,执行编译 1 2 cd redis-5.0.3 make 四、安装并指定安装目录...

工作流平台简要设计

工作流平台简要设计,实现业务与工作流系统解耦,工作流平台可对接多个IT系统。

一、系统总体实现形式 工作流平台以微服务架构的形式开发,提供接口供其他系统访问,搭配网关、注册中心,对接系统如果有服务发现组件则可直接调用,如果不具备也可以通过HTTP请求进行调用。 网关负责进行鉴权,须搭配用户授权中心、鉴权中心使用。 二、多个系统数据库是否物理隔离 对接的不同的IT系统 流程引擎使用不同的数据库进行物理隔离,对接系统初次对接时可配置生成独立数据库。 流程平台提供给对接的...

Flowable代码片段

Flowable代码片段实例,可学习参考,直接复制

判断流程定义中Task节点是否是会签 1 if (userTask.getBehavior() instanceof ParallelMultiInstanceBehavior) 强制结束普通用户任务而不生成新待办 1 2 3 4 5 6 7 8 9 10 11 12 13 14 public class DeleteCustTaskCommond implements Command&...

如何开启mysql慢查询日志

MySQL慢日志可以记录执行缓慢的SQL,便于性能分析.

查看慢SQL 配置 1 show VARIABLES like '%query%' 查看日志保存形式 1 show VARIABLES like '%log_output%' 设置文件和表保存 1 set global log_output='FILE,TABLE'; 设置5秒 1 set global long_query_time=5.000000 测试慢SQL 1 se...