logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

运维监控系列(17)-Prometheus接入Loki日志采集系统及可视化使用详解

简介GitHub地址官方文档地址Loki对于生产环境以及一个有追求的运维人员来说,哪怕是毫秒级别的宕机也是不能容忍的。对基础设施及应用进行适当的日志记录和监控非常有助于解决问题,还可以帮助优化成本和资源,以及帮助检测以后可能会发生的一些问题。Loki 是受Prometheus启发的水平可扩展、高可用、多租户日志聚合系统。它的设计非常具有成本效益且易于操作。它不索引日志的内容,而是索引每个日志流的一

#运维#数据库#java
K8S入门系列(8)-Spring Boot使用jib打包Docker镜像至私服

准备工作一个springboot项目,并提供一个可访问接口安装镜像私服Harborjib插件开源地址集成步骤推送JDK8基础镜像至私服# 拉取镜像docker pull openjdk:8-jdk-alpine# 私服标签docker tag openjdk:8-jdk-alpine192.168.58.173/library/openjdk:8-jdk-alpine# 推送至私服docker p

#docker#java#maven +1
Linux服务器时间同步chrony详解+案例

前言在实际项目部署中,时间同步很重要,必须确保服务器集群时间一致,不然会导致很多问题出现。NTP(Network Time Protocol)网络时间协议基于UDP,用于网络时间同步的协议,使网络中的计算机时钟同步到UTC(世界统一时间),再配合各个时区的偏移调整就能实现精准同步对时功能。在Linux系统中,该NTP协议由运行在用户空间中的守护程序实现。用户空间守护程序更新内核中运行的系统时钟。系

#linux#centos#大数据
Nacos系列(2)-Nacos1.3.2服务端application.properties配置文件详解

当前版本1.3.2## Copyright 1999-2018 Alibaba Group Holding Ltd.## Licensed under the Apache License, Version 2.0 (the "License");# you may not use this file except in compliance with the License.# You may

#rpc#安全#分布式 +2
Minio入门系列【14】开源前端上传文件组件Uppy、filepond、dropzone介绍及入门案例

前言在之前我们使用了WebUploader进行上传文件,这是百度开发的,但是自2014年之后就没发布新版本了,所以研究了下其他开源的Web组件,界面更好看,功能更枪法。下面列举几种并入门体验下,实际使用可以参照。UppyGitHub地址官方文档简介Uppy 是一款时尚的模块化 JavaScript 文件上传器,可与任何应用程序无缝集成。它速度快,具有易于理解的 API。从本地磁盘、远程 URL、G

#前端
Seata 2.x 系列【8】Spring Cloud 集成客户端

在前几篇文档中,我们部署好了Seata服务端并集成了Nacos,也搭建了一个微服务项目并实现了电商下单功能,接下来,我们学习如何Spring Cloud集成Seata客户端,并解决分布式事务问题。

文章图片
#spring cloud
Nacos系列(10)-Nacos开启shared-configs配置共享,读取多个配置

前言在实际项目中,每个子模块中,spring有许多相同配置项,比如Redis,Mysql等等,这些公用配置信息,可以放在同一个配置文件中,方便管理及修改步骤pom添加Redis,把连接信息配置在共享配置中<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-

#java#redis#数据库 +2
Spring Cloud Gateway系列【6】GlobalFilter全局过滤器详解

前言GlobalFilter是应用于所有路由的特殊过滤器。GlobalFilter接口的实现类如下图所示:每个类的说明如下:当请求与路由匹配时,Web 处理程序会将所有的GlobalFilter和特定的GatewayFilter添加到过滤器链中。这个组合过滤器链是按org.springframework.core.Ordered接口排序的,也通过实现getOrder()方法来设置。默认全局过滤器F

#mysql#java#spring
Minio入门系列【16】Minio分片上传文件putObject接口流程源码分析

前言为了更好的理解和优化Minio文件上传,本篇文档对MInio中上传文件putObject接口源码分析以下。基于Java 客户端 APIController层上传文件接口:@PostMapping("/upload")@ResponseBodypublic Object upload(MultipartFile file, String bucketName) throws IOExceptio

#java#开发语言#后端
Mybatis-Plus入门系列(13)- MybatisPlus之自定义ID生成器

数据库ID生成策略在数据库表设计时,主键ID是必不可少的字段,如何优雅的设计数据库ID,适应当前业务场景,需要根据需求选取合适高效的策略,在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识,下面介绍下常用的几种ID生成策略。Sequence ID(数据库自增)数据库自增长序列或字段,最常见的方式。由数据库维护,数据库表唯一。优点:简单,代码方便,性能可以接受。数字ID天然排序,对分页或者需

#数据库#java#分布式 +1
暂无文章信息