
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1. 环境说明本文所使用的阿里云服务器为CentOS8,JDK为1.8,Maven为3.6.3,RocketMQ为4.9.12. 下载安装包进入RocketMQ官网点击最新版本,进入点击下载链接,进入下载页面RocketMQ控制台安装包下载进入github3. 安装RocketMQ上传安装包到服务器/opt目录,并使用命令unzip xxx.zip解压3.1. 修改初始内存修改runserver.
mysql数据库因为其免费,是使用最广泛的数据库之一,下面主要介绍mysql常用的一些命令。
概述随着互联网的发展,分布式服务架构越来越受到开发人员的青睐,常用的分布式架构有阿里的Dubbo和SpringCloud,本文将主要介绍SpringBoot整合Dubbo实现分布式架构的搭建。大家都知道Dubbo是阿里开源的一个高性能优秀的服务框架,使得应用可以通过高性能的RPC实现服务的输出和输入功能。主要提供三大核心能力:面向接口的远程方法调用、智能容错和负载均衡、服务自动注册和发现。Dubb
概述xxl-job是一个分布式任务调度平台,其核心设计目标时开发迅速、学习简单、轻量级、易扩展。现已开放源码并接入多家公司线上产品线,开箱即用更多详情参阅xxl-job官网xxl-job是一个十分优秀的开源任务调度平台,已经有很多知名的公司都接入了自己的系统。本文基于SpringBoot2.3.4整合xxl-job实现分布式定时任务。下载xxl-job源码码云地址github地址本文下载最新稳定版
概述使用原生的zookeeper Java API开发存在一下问题:会话连接时异步的,需要自己处理Watch需要重复注册,否则不能生效开发的复杂性较高不支持多节点删除和创建,需要自己递归Curator是一种分布式协调服务的Zookeeper的JAVA客户端库...
在微服务项目中,需要对整个微服务系统进行权限校验,通常有两种方案,其一是每个微服务各自鉴权,其二是在网关统一鉴权,第二种方案只需要一次鉴权就行,避免了每个微服务重复鉴权的麻烦,本文以网关统一鉴权为例介绍如何搭建微服务鉴权项目

Swagger 3 是一个用于描述、构建和测试 RESTful Web 服务的开源工具集。它提供了一种简单而强大的方式来定义和文档化 API 接口,同时还具备自动生成客户端代码和服务器存根代码的功能。Knife4j是一个集Swagger2 和 OpenAPI3为一体的增强解决方案,其前身是swagger-bootstrap-ui。

通常情况下操作数据库使用图形化客户端工具,在实际工作中,生产环境是不允许直接连接数据库主机,只能在跳板机上登录到Linux服务器才能连接数据库服务器,此时就需要使用到命令行工具。psql是PostgreSQL中的一个命令行交互式客户端工具,类似于Oracle数据库中的命令行工具sqlplus,允许用户输入SQL语句或命令,并将其发送给PostgreSQL服务器,再显示SQL语句或命令的执行结果。

Portainer是一款轻量级的应用,提供了图形化界面,用于方便管理Docker环境,包括单机环境和集群环境
概述Docker是基于Go语言实现的云开源项目,其主要目标是"Build,Ship and Run Any App,Anywhere",也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库应用)及其运行环境能够做到"一次镜像,随处运行"。解决了运行环境和配置问题的软件容器,方便做持续集成并有助于整体发布的容器虚拟化技术。Docker与传统虚拟化







