自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 dubbo快速入门

将Dubbo集成至SpringCloud主要是替换Ribbo或者Feign实现远程调用。

2023-02-25 21:00:15 331

原创 Feign替代RestTemplate

使用Feign的步骤:① 引入依赖② 添加@EnableFeignClients注解③ 编写FeignClient接口④ 使用FeignClient中定义的方法代替RestTemplate。

2023-02-23 09:37:37 106

原创 Nacos集群搭建

实际部署时,需要给做反向代理的nginx服务器设置一个域名,这样后续如果有服务器迁移nacos的客户端也无需更改配置.其中包含3个nacos节点,然后一个负载均衡器代理3个Nacos。官方推荐的最佳实践是使用带有主从的高可用数据库集群,主从模式的高可用数据库可以参考。Nacos默认数据存储在内嵌数据库Derby中,不属于生产可用的数据库。然后分别修改三个文件夹中的application.properties,此处的IP是你自己服务的IP,不一定要按照我的来。这里我们以单点的数据库为例来讲解。

2023-02-23 09:23:22 79

原创 2. Nacos配置管理

Nacos除了可以做注册中心,同样可以做配置管理来使用。

2023-02-22 23:11:09 105 1

原创 Nacos安装指南

Nacos的默认端口是8848,如果你电脑上的其它进程占用了8848端口,请先尝试关闭该进程。windows版本使用nacos-server-1.4.1.zip包即可。Nacos依赖于JDK运行,索引Linux上也需要安装JDK才行。Linux或者Mac安装方式与Windows类似。上传到某个目录,例如:/usr/local/如果无法关闭占用8848端口的进程。开发阶段采用单机安装即可。与windows中类似。然后重命名为java。

2023-02-22 23:03:29 55

原创 1. Nacos注册中心

国内公司一般都推崇阿里巴巴的技术,比如注册中心,SpringCloudAlibaba也推出了一个名为Nacos的注册中心。

2023-02-22 22:59:07 61

原创 SpringMVC_REST风格

PathVariable介绍@RequestBody、@RequestParam、@PathVariable区别和应用。

2023-02-22 22:44:44 35

原创 Java枚举(enum)

枚举使用enum这个关键字来定义,size包括三个值,值一般是大写的字母,多个值直接以逗号分开。枚举可以定义为一个单独的文件,也可以定义在其他类内部。3)枚举类型自带很多便利的方法(如values、valueOf、toString等)一个枚举类型的变量要么为null,要么为枚举值之一。1)定义枚举的语法更为简单。可以这样使用Size。

2023-02-22 22:41:03 115

原创 java接口(interface)基础

Java接口的基础概念、使用、注意事项

2023-02-22 22:23:10 297

原创 Ribbon负载均衡

SpringCloudRibbon的底层采用了一个拦截器,拦截了RestTemplate发出的请求,对地址做了修改。用一幅图来总结一下:基本流程如下:拦截我们的RestTemplate请求RibbonLoadBalancerClient会从请求url中获取服务名称,也就是user-serviceDynamicServerListLoadBalancer根据user-service到eureka拉取服务列表eureka返回列表,localhost:8081、localhost:8082。

2023-02-22 21:58:37 54

原创 Eureka注册中心

一个微服务,既可以是服务提供者,又可以是服务消费者,因此eureka将服务注册、服务发现等功能统一封装到了eureka-client端。user-service服务实例启动后,将自己的信息注册到eureka-server(Eureka服务端)。当超过一定时间没有发送心跳时,eureka-server会认为微服务实例故障,将该实例从服务列表中剔除。之前说过,服务发现、服务注册统一都封装在eureka-client依赖,因此这一步与服务注册时一致。order-service根据服务名称,拉取实例地址列表。

2023-02-22 21:51:47 37

FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发,运维需求

1.多平台支持Windows,macOS,Linux 2.多标签,批量服务器管理. 3.支持登录ssh和Windows远程桌面. 4.漂亮的平滑字体显示,内置100多个配色方案. 5.终端,sftp同屏显示,同步切换目录. 6.命令自动提示,智能匹配,输入更快捷,方便. 7.sftp支持,通过各种优化技术,加载更快,切换,打开目录无需等待. 8.服务器网络,性能实时监控,无需安装服务器插件. 9.内置海外服务器加速,加速远程桌面和ssh连接,操作流畅无卡顿. 10.双边加速功能,大幅度提高访问服务器速度. 11.内存,Cpu性能监控,Ping延迟丢包,Trace路由监控. 12.实时硬盘监控. 13.进程管理器. 14.快捷命令面板,可同时显示数十个命令. 15.内置文本编辑器,支持语法高亮,代码折叠,搜索,替换. 16.ssh和远程桌面均支持代理服务器. 17.打包传输,自动压缩解压. 18.支持rz,sz (zmodem) 19.多地点ping监控 20.命令输入框,支持自动补全,命令历史 21.自定义命令参数功能,可动态根据输入参数生成命令

2023-02-26

空空如也

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

TA关注的人

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