自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小踏浪

每天进步一点点

  • 博客(77)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何搭建Gateway服务

【代码】如何搭建Gateway服务。

2023-12-16 21:51:42 639 1

原创 使用连接池对于feign的远程调用的优化

【代码】使用连接池对于feign的远程调用的优化。

2023-12-16 17:47:05 734

原创 如何进行Feign的自定义配置

【代码】如何进行Feign的自定义配置。

2023-12-16 17:10:27 502

原创 如何集成和使用Feign的远程调用

controller在继承feign的接口后,其参数列表中的注解映射并不会继承,因此Controller中必须再次声明方法、参数列表、注解。

2023-12-16 14:58:23 487

原创 如何在Ubuntu的Linux系统上搭建nacos集群

【代码】如何在Ubuntu的Linux系统上搭建nacos集群。

2023-12-14 22:26:25 998

原创 nginx启动报错nginx: [emerg] unknown directive “stream“ in /usr/local/project/nginx/conf/nginx.conf:159

【代码】nginx启动报错nginx: [emerg] unknown directive “stream“ in /usr/local/project/nginx/conf/nginx.conf:159。

2023-12-14 21:52:10 3839

原创 如何在nacos中的配置在不同的环境服务下可实现配置共享

【代码】如何在nacos中的配置在不同的环境服务下可实现配置共享。

2023-12-13 00:18:02 381

原创 如何实现nacos的配置的热更新

【代码】如何实现nacos的配置的热更新。

2023-12-12 23:30:56 548

原创 如何使用nacos进行配置管理以及代码集成

【代码】如何使用nacos进行配置管理以及代码集成。

2023-12-12 22:33:27 278

原创 nacos服务的分级存储

【代码】nacos服务的分级存储。

2023-12-08 00:51:57 103

原创 如何将微服务注册到nacos服务上

【代码】如何将微服务注册到nacos服务上。

2023-12-07 22:48:45 474

原创 如何在Ubuntu的Linux系统上安装nacos的2.3.0版本

【代码】如何在Ubuntu的Linux系统上安装nacos的2.3.0版本。

2023-12-07 21:50:52 952

原创 Ribbon组件的负载均衡原理

原因背景 spring cloud的底层负载均衡是采用Ribbon组件,我们将user-service服务注册到eureka-server中,那么当我们在另一个服务的代码层面请求远程调用API接口http://user-service/users/5时,程序代码如何解析远程调用的user-service服务名转化为相应的服务ip地址以及端口,从而实现指定服务的远程调用 源码跟踪 我们通过http请求服务的时候,请求地址是服务名,很显然是有相应的拦截器将我们的服务名拦截修改成相应的ip地址以及端口,

2023-12-07 00:54:45 919

原创 如何自定义负载均衡策略

对以下两种服务器进行忽略:(1)在默认情况下,这台服务器如果3次连接失败,这台服务器就会被设置为“短路”状态。如果一个服务器的并发连接数过高,配置了AvailabilityFilteringRule规则的客户端也会将其忽略。并发连接数的上限,可以由客户端的<clientName>.<clientConfigNameSpace>.ActiveConnectionsLimit属性进行配置。服务器响应时间越长,这个服务器的权重就越小。这个规则会随机选择服务器,这个权重值会影响服务器的选择。

2023-12-06 23:18:57 267

原创 如何从eureka-server上进行服务发现,负载均衡远程调用服务

【代码】如何从eureka-server上进行服务发现,负载均衡远程调用服务。

2023-12-06 21:58:44 655

原创 【Spring Boot】如何在IntelliJ IDEA中由同一份spring boot源码运行多个不同端口的实例

我们需要使用一个服务有多个实例的测试场景,那么我们就需要在IntelliJ IDEA中通过不同的端口运行不同的实例,并且运行时的源代码是一样的,那么我们可以在IntelliJ IDEA这样操作,接下来以UserApplication服务为例: 复制UserApplication服务的启动配置信息 接下来在弹出的窗口根据实际情况填写下列信息,其中Name是启动项目的名称 若上面界面中不存在VM options输入框,则点击Modify options按钮将VM options

2023-12-05 22:59:50 764

原创 如何将微服务注册到eureka-server中

【代码】如何将微服务注册到eureka-server中。

2023-12-05 22:02:40 831

原创 如何搭建eureka-server

eureka-server即作为服务的注册中心,同时也将自己的服务注册到eureka-server上面,这是为了进行集群部署的时候需要用到的。在Spring Cloud项目的pom文件中添加eureka-server的starter依赖坐标。编写spring boot启动类,并在启动类上添加注解。添加并编写application.yml文件。看到以下结果则表示已经启动成功。服务,启动成功后访问地址。

2023-12-05 21:45:28 766

原创 【Spring Boot】如何通过RestTemplate获取另一个服务的接口返回信息

【代码】【Spring Boot】如何通过RestTemplate获取另一个服务的接口返回信息。

2023-12-05 20:43:35 695

原创 如何创建maven项目的多模块项目

【代码】如何创建maven项目的多模块项目。

2023-12-04 22:36:59 180

原创 【Spring Boot】如何集成mybatis-plus

【代码】【Spring Boot】如何集成mybatis-plus。

2023-12-04 22:14:38 399

原创 如何在Ubuntu系统上安装Redis

【代码】如何在Ubuntu系统上安装Redis。

2023-11-28 00:39:04 624

原创 如何在nginx中进行路径的重写并进行转发到指定服务器

路径重写后的请求,将会转发到后端的​​​​​​​http://192.168.xxx.xxx:8080服务器。开头,后面的请求路径任意,此时将原始的url路径重写为。"^~":表示普通字符串匹配上以后不再进行正则匹配。这里写的是一个正则表达式,代表如果请求路径是以。指代的就是通配符 .* 这一块的内容。proxy_pass:​​​​​​​反向代理。以/api/开头的请求,都会匹配上。rewrite:路径重写。

2023-11-27 23:19:46 3062

原创 【Spring Boot】Swagger的常用注解

重启web服务之后,再访问接口文档的页面,我们可以发现接口文档中存在很多增加可读性的有效的接口信息。可以看出接口的中文描述,清晰的看到每一个接口是做什么的,接口方法参数什么含义,参数是否是必填的,响应结果的参数是什么含义等信息,都可以清楚的描述出来。这样来说,我们若是想要清晰的描述一个接口,就需要借助于Swagger给我们提供的注解。

2023-11-27 22:07:17 1322

原创 【Spring Boot】如何集成Swagger

【代码】【Spring Boot】如何集成Swagger。

2023-11-26 22:23:34 837 1

原创 如何在Ubuntu系统上安装YApi

【代码】如何在Ubuntu系统上安装YApi。

2023-11-26 18:56:08 657

原创 如何在Ubuntu系统上安装Git

Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具CVS,Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。

2023-11-26 17:49:12 518

原创 如何在Ubuntu系统上安装Node.js

简单的说Node.js就是运行在服务端的JavaScript。Node.js是一个基于Chrome JavaScript运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript 环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。

2023-11-26 17:34:32 4285 1

原创 如何在Ubuntu系统上安装MongoDB

MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB文档类似于JSON对象。字段值可以包含其他文档,数组及文档数组。

2023-11-26 17:07:11 847

原创 如何通过nginx进行服务的负载均衡

【代码】如何通过nginx进行服务的负载均衡。

2023-11-26 15:35:41 965

原创 如何通过nginx进行反向代理

正向代理服务器是一个位于客户端和原始服务器(origin server)之间的服务器,为了能够从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。正向代理的典型用途是为在防火墙内的局域网客户端提供访问Internet的途径。其中正向代理一般是xxx在客户端设置代理服务器xxx,通过代理服务器转发请求,最终访问到目标服务器。

2023-11-26 14:14:17 205

原创 如何使用nginx部署静态资源

【代码】如何使用nginx部署静态资源。

2023-11-26 12:00:23 362

原创 nginx配置文件的简单结构

nginx的配置文件(nginx.conf)整体上可分为三个部分:全局块、events块、http块 区域 职责 全局块 配置和nginx运行相关的全局配置 events块 配置和网络连接相关的配置 http块 配置代理、缓存、日志记录、虚拟主机等配置 在http块中,可以包含多个server块,同时每个server块可以配置多个location块

2023-11-26 11:36:15 101

原创 如何在Linux系统安装Nginx并启动

【代码】如何在Linux系统安装Nginx并启动。

2023-11-25 21:36:43 545

原创 如何通过ShardingJDBC进行读写分离

【代码】如何通过ShardingJDBC进行读写分离。

2023-11-25 20:25:49 320

原创 如何进行MySQL的主从复制(MySQL5.7)

找到从数据库的该文件对应的 UUID,该文件为/home/dev/dev-install/mysql-5.7.40/data/auto.cnf,然后编辑auto.cnf,将里面uuid的值随便改一个即可,然后保存文件。

2023-11-23 23:56:22 670

原创 如何将设置为静态IP的VMware虚拟机进行克隆以便可以复刻相应的环境

一定要关闭需要克隆的虚拟机 右键要选择克隆的虚拟机,选择管理->克隆,进入克隆虚拟机向导 设定克隆出来的虚拟机名称以及位置,选择完成 克隆完成之后将会生成虚拟机,示例中生成的虚拟机为ubuntu-dev2 因为原本的虚拟机为静态ip的虚拟机,所以克隆之后的ip地址将会和原本的克隆的虚拟机一样,所以你务必要重新设定另一个静态ip,防止两个虚拟机同时启动时,产生ip冲突。Linux系统中设定静态ip的方法可参考作者前面写过的博客,这个静态ip的

2023-11-23 00:44:38 212

原创 如何在Ubuntu的Linux系统中安装MySQL5.7数据库

退出数据库之后,然后修改my.cnf文件,将skip-grant-tables这一行去掉,然后保存,保存文件之后再把MySQL数据库重启,设置的密码即可正式生效。

2023-11-22 23:54:55 736

原创 【Spring Boot】如何在Linux系统中快速启动Spring Boot的jar包

【代码】【Spring Boot】如何在Linux系统中快速启动Spring Boot的jar包。

2023-11-22 00:08:13 917

原创 【Spring Boot】如何运用Spring Cache并设置缓存失效时间

将一条或多条数据从缓存中删除。

2023-11-21 22:21:54 3908

使用dubbo之后在xml文件中去除eclipse错误

这个是在eclipse中学习dubbo是对于xml文件的报错,但是错误不会影响项目的执行,但报错对于程序来说是不好的操作

2018-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除