分布式/微服务
文章平均质量分 65
分布式、微服务技术处理方案
北村浪子
从事IT12年,主要熟悉的技能有:
1、熟练面向对象编程,熟练Jsp、 Servlet、Jdbc下的编程开发。
2、熟练Spring、myBatis、SpringMVC、SpringBoot、dubbo、SpringCloud等开源框架。
3、熟练Eclipse 、idea等开发工具。
4、熟练Tomcat、Weblogic等Web容器的配置以及部署。
5、熟练运用Oracle、MySql等数据库及操作语言。
6、熟练Javascript、Ajax等前端技术。
7、熟练redis缓存,分布式事务,消息中间件等分布式架构下的技术。
8、熟悉nginx、git、svn、jekins等技术。
展开
-
【JeecgBoot】在jenkins里面构建的jar包启动报错
jeecgBoot jar包启动报错原创 2022-08-03 15:55:12 · 1148 阅读 · 4 评论 -
在Linux中安装docker全过程
在CentOS上安装docker步骤原创 2022-07-06 17:40:54 · 5025 阅读 · 0 评论 -
windows下RabbitMQ延迟队列插件安装步骤
文章目录一、延迟队列插件下载二、安装延迟队列插件一、延迟队列插件下载在官网上下载 https://www.rabbitmq.com/community-plugins.html,点击Releases,选择对应的版本进行下载。下载rabbitmq_delayed_message_exchange 插件,然后解压放置到 RabbitMQ 的插件目录。\RabbitMQ Server\rabbitmq_server-3.9.14\plugins\。二、安装延迟队列插件1、win+R进入控制台,切换原创 2022-04-14 17:40:29 · 3973 阅读 · 0 评论 -
windows下RabbitMQ安装步骤
文章目录前言一、下载并安装erlang1.下载地址:http://www.erlang.org/downloads2.erlang安装二、下载并安装RabbitMQ1.下载地址:http://www.rabbitmq.com/download.html2.RabbitMQ安装3.安装RabbitMQ-Plugins前言RabbitMQ服务端是使用并发式语言Erlang编写的,安装Rabbit MQ的前提需要安装Erlang环境。一、下载并安装erlang1.下载地址:http://www.erl原创 2022-03-31 19:02:50 · 3079 阅读 · 0 评论 -
SpringCloudAlibaba微服务环境搭建
文章目录一、创建父maven项目1、创建项目2、删除src目录,修改pom文件二、创建子项目1、分别创建order和stock项目2、修改pom文件,添加依赖三、在父项目添加springcloudalibaba依赖管理总结一、创建父maven项目1、创建项目2、删除src目录,修改pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xml原创 2022-03-06 18:17:38 · 718 阅读 · 0 评论 -
微服务系列之SpringBoot基础:自定义Starter记录日志
SpringBoot自定义有starter原创 2022-03-06 17:51:15 · 961 阅读 · 1 评论 -
微服务系列之SpringBoot基础:自定义注解
SpringBoot自定义注解原创 2022-03-06 16:22:11 · 359 阅读 · 0 评论 -
微服务系列之SpringBoot基础:全局异常拦截和统一处理controller层接口返回
SpringBoot全局异常拦截统一处理和拦截controller返回结果进行加工原创 2022-03-04 10:28:51 · 1996 阅读 · 0 评论 -
微服务系列之SpringBoot基础:过滤器、拦截器、Aop切面
SpringBoot过滤器、拦截器、Aop切面原创 2022-03-02 19:32:13 · 2366 阅读 · 0 评论 -
微服务系列之SpringBoot基础:图片验证码kaptcha框架的集成
SpringBoot 图片验证码kaptcha的集成原创 2022-02-25 10:03:27 · 756 阅读 · 0 评论 -
微服务系列之SpringBoot基础:集成knife4j文档组件
SpringBoot集成knife4j文档组件提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录SpringBoot集成knife4j文档组件前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就原创 2022-02-22 20:14:32 · 1102 阅读 · 0 评论 -
微服务系列之SpringBoot基础:CORS跨域资源共享
SpringBoot CORS跨域资源共享提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录SpringBoot CORS跨域资源共享前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机原创 2022-02-21 19:55:31 · 277 阅读 · 0 评论 -
微服务系列之SpringBoot基础:父子工程开发环境搭建
SpringBoot父子工程搭建教程原创 2022-02-20 11:33:17 · 1869 阅读 · 0 评论 -
Jenkins linux安装和基本配置
文章目录前言一、Jdk8下载安装二、Jenkins下载安装1.jenkins安装2.修改Jenkins配置3.启动Jenkins4.打开浏览器访问Jenkins5.获取管理员密码6.自定义Jenkins7.创建管理员用户8.修改插件下载地址9.安装汉化插件10.用户权限管理11.jenkins凭证管理12.安装Git插件和Git工具13.Maven安装14.jenkins上配置jdk和maven15.jenkins上系统配置添加全局属性,类似在linux的profile文件中添加环境变量 ,目的是让jenk原创 2022-02-15 16:06:36 · 2393 阅读 · 0 评论 -
Redis6集群搭建
Redis6集群搭建提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Redis6集群搭建前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正原创 2022-02-12 19:56:23 · 3898 阅读 · 1 评论 -
Nacos集群搭建
Nacos集群搭建前言本文主要介绍如何搭建nacos集群,示例使用3台服务器进行搭建。提示:以下是本篇文章正文内容,下面案例可供参考一、安装准备Nacos 基于 java 开发的,运行依赖于 java 环境。依赖 64 bit JDK 1.8+,请自行先安装jdk。1、下载nacos项目下载,因受网络的影响从github上下载较慢,可以gitee进行下载git clone https://gitee.com/mirrors/Nacos.git2、编译在下载好的nacos根目录执行打开原创 2022-02-11 11:19:16 · 8098 阅读 · 0 评论 -
分布式文件服务minio集群搭建
minio集群搭建过程记录minio集群搭建1、服务器:2台服务器(存储数据目录不能是/root目录,否则会报错)2、从官网获取Minio二进制文件并上传至2台集群主机:3、创建目录(2台集群主机都执行)4、集群启动文件配置(2台集群主机都执行)5、创建Minio.server,将minio加入系统服务(2台集群主机都执行)6、权限修改(2台集群主机都执行)7、启动集群(2台集群主机都执行)8 登录页面测试minio集群搭建本文主要介绍如何搭建minio集群,示例使用两台服务器进行搭建。1、服务器:2原创 2022-02-11 10:25:46 · 3188 阅读 · 1 评论 -
redis分布式锁实现
一、单机场景下的锁synchronized@RequestMapping("/stock")public String stockOper() { synchronized (this) { int stockNum = Integer.parseInt(stringRedisTemplate.opsForValue().get("stockNum")); if (stockNum > 0) { int syNum = stock原创 2022-01-13 19:29:16 · 324 阅读 · 0 评论