首页
学习
活动
专区
工具
TVP
发布

IT架构圈

公众号:IT架构圈
专栏成员
831
文章
762622
阅读量
132
订阅数
SpringCloud服务发现Eureka的使用教程
PS:eureka在springcloud中充当服务注册功能,相当于dubbo+zk里面得zk,但是比zk要简单得多,zk可以做得东西太多了,包括分布式锁,分布式队列都是基于zk里面得四种节点加watch机制通过长连接来实现得,但是eureka不一样,eureka是基于HTTPrest来实现的,就是把服务的信息放到一个ConcurrentHashMap中,然后服务启动的时候去读取这个map,来把所有服务关联起来,然后服务器之间调用的时候通过信息,进行http调用。eureka包括两部分,一部分就是服务提供者(对于eureka来说就是客户端),一部分是服务端,客户端需要每个读取每个服务的信息,然后注册到服务端,很明显了,这个服务端就是接受客户端提供的自身的一些信息。
IT架构圈
2021-10-21
4540
Spring boot集成三方中间件
3.src/main/resources/templates增加error.html
IT架构圈
2021-10-21
4550
Spring boot快速开始及核心功能介绍(中)
【注意:执行jar的jdk版本需要与jar打包编译的版本一致。如果配置了环境变量,直接使用java命令打包即可】
IT架构圈
2021-10-11
3730
Spring boot快速开始及核心功能介绍(上)
1.所有jar包的版本统一管理。 2.所有jar的依赖管理,其中包含springboot 给我们提供的很多的starter启动器。
IT架构圈
2021-10-11
7820
软件架构-企业级dubbo应用(上)
1.服务提供者项目发人员编写Client 接口 2.push 至远程仓库 3.jenkins 构建指定版本 4.jenkins Deploye 至私服仓库 nexus 5.服务消费者项目开发人员基于maven 从私服务仓库下载
IT架构圈
2021-09-17
4220
软件架构-电商系统架构(中)
PS:基本的流程已经构建完成了。jenkins已经跟私服连接上了。下一步就从tomcat关联上jenkins构建后的war包或者jar包。
IT架构圈
2021-08-24
5510
「走进k8s」Docker 的多阶段构建-JavaSpringboot演示(11)
PS:也可以在springboot目录里面放置一个settings.xml文件,在mvn编译的时候连接指定的maven私服,这样就节省效率。
IT架构圈
2019-08-08
1.3K0
『互联网架构』软件架构-Eureka使用(92)
PS:eureka在springcloud中充当服务注册功能,相当于dubbo+zk里面得zk,但是比zk要简单得多,zk可以做得东西太多了,包括分布式锁,分布式队列都是基于zk里面得四种节点加watch机制通过长连接来实现得,但是eureka不一样,eureka是基于HTTPrest来实现的,就是把服务的信息放到一个ConcurrentHashMap中,然后服务启动的时候去读取这个map,来把所有服务关联起来,然后服务器之间调用的时候通过信息,进行http调用。eureka包括两部分,一部分就是服务提供者(对于eureka来说就是客户端),一部分是服务端,客户端需要每个读取每个服务的信息,然后注册到服务端,很明显了,这个服务端就是接受客户端提供的自身的一些信息。
IT架构圈
2019-07-08
5470
『互联网架构』软件架构-Spring boot集成三方中间件(88)
3.src/main/resources/templates增加error.html
IT架构圈
2019-06-25
4800
『互联网架构』软件架构-Spring boot快速开始及核心功能介绍(上)(84)
PS:pom中引入的parent中的spring-boot-starter-parent,进入仓库可以看到对应的里面没有jar包,只有一个pom文件,这个pom文件中有个属性dependencyManagement 这是实现定义好的依赖jar包进行版本管理的管理器。实现都定义好了需要依赖的jar。
IT架构圈
2019-06-19
5660
『互联网架构』软件架构-Spring boot快速开始及核心功能介绍(中)(85)
【注意:执行jar的jdk版本需要与jar打包编译的版本一致。如果配置了环境变量,直接使用java命令打包即可】
IT架构圈
2019-06-19
4380
『互联网架构』软件架构-电商系统架构(中)(70)
PS:基本的流程已经构建完成了。jenkins已经跟私服连接上了。下一步就从tomcat关联上jenkins构建后的war包或者jar包。
IT架构圈
2019-06-11
6270
『互联网架构』软件架构-环境搭建maven(三)
http://mvnrepository.com maven 仓库用于查找所需要pom项目
IT架构圈
2019-03-04
8780
「小程序JAVA实战」java的聚合项目搭建(30)
PS:其实不光是api和web层还有可能有什么文件管理层,权限层等等。都可以通过一层一层调用的方式不断的进行扩张,减少代码很方便。
IT架构圈
2018-12-27
9510
『高级篇』docker之课程管理dubbo入门操练(14)
PS:dubbo的入门也就到这里,从spring 和springboot 对dubbo的整合。
IT架构圈
2018-10-18
6120
『中级篇』Docker compose 部署一个复杂的应用(41)
我更新了worker目录下的Dockerfile文件,使用阿里云maven仓库地址覆盖了原来的maven地址。我是先找到docker所在的容器,通过install maven的时候maven的安装路径:/usr/share/maven/conf/ ,然后将本地的settings.xml覆盖原来的地址就可以解决了。
IT架构圈
2018-07-31
1K0
springboot (八) 文件上传下载
springboot项目中实现简单的上传和下载。 新建springboot项目,前台页面使用的thymeleaf模板,其余的没有特别的配置,pom代码如下: <?xml version="1.0" e
IT架构圈
2018-06-01
1.2K0
Maven学习笔记四(坐标和依赖)
坐标 什么是坐标? 在平面几何中坐标(x,y)可以标识平面中唯一的一点 Maven 坐标主要组成 groupId:定义当前 Maven 项目隶属项目、组织 artifactId:定义实际项目中的一个模块 version:定义当前项目的当前版本 packaging:定义该项目的打包方式(pom/jar/war,默认为 jar) groupId、artifactId、version 简称为 GAV。 Maven 为什么使用坐标? Mav
IT架构圈
2018-06-01
5690
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档