(56)java Spring Cloud企业快速开发架构之Spring Cloud整合Zipkin进行服务跟踪
Zipkin 是 Twitter 的一个开源项目,是一个致力于收集所有服务的监控数据的分布式跟踪系统,它提供了收集数据和查询数据两大接口服务。有了 Zipkin 我们就可以很直观地对调用链进行查看,并且可以很方便地看出服务之间的调用关系以及调用耗费的时间。需要框架源码的朋友可以看我个人简介联系我。 鸿鹄分布式云架构源码 点击这里Zipkin 数据收集服务部署 Zipkin 需
3.关于CAS SSO单点登录客户端环境搭建源码分析
1.准备两个个全新的tomcat8,用来作为sso单点登录的客户端,如下:2.修改server.xml文件(因为考虑到端口冲突,所以将里面的端口全部改掉) 需要源码的朋友可以看我个人简介联系我 其中apache-tomcat-client1-8082的端口改成了8082其中apache-tomcat-client2-8083的端口改成了8083apache-tomcat-cli
(55)java Spring Cloud企业快速开发架构之Sleuth与ELK(日志分析系统)配合使用
在之前的教程中的案例,我们已经实现了服务调用之间的链路追踪,但是这些日志是分散在各个机器上的,就算出现问题了,我们想快速定位,也得从各个机器把日志整合起来,再去查问题。需要框架源码的朋友可以看我个人简介联系我。 推荐鸿鹄分布式云架构源码地址 这个时候就需要引入日志分析系统了,比如 ELK,可以将多台服务器上的日志信息统一收集起来,在出问题的时候我们可以轻松根据 t
2.CAS SSO单点登录服务端环境搭建
1.因为是本地模拟sso环境,而sso的环境测试需要域名,所以需要虚拟几个域名出来,步骤如下:2.进入目录C:\Windows\System32\drivers\etc3.修改hosts文件127.0.0.1 jeesz.cn127.0.0.1 sso1.jeesz.cn127.0.0.1 sso2.jeesz.cn4.生成认证证书注意:我们可以根据sso单点登
(54)java Spring Cloud企业快速开发架构之使用Sleuth在应用中进行日志跟踪
首先我们需要在跟踪的服务中集成 Sleuth,所有需要跟踪的服务都加上依赖。需要框架源码的朋友可以看我个人简介联系我 推荐分布式架构源码 Sleuth Maven 配置代码如下所示。<dependency> <groupId>org.springframework.cloud</groupId&g
(53)java Spring Cloud+Spring boot企业快速开发架构之Apollo高可用设计分析
高可用是分布式系统架构设计中必须考虑的因素之一,它通常是指通过设计减少系统不能提供服务的时间。需要框架源码的朋友可以看我个人简介联系我 推荐分布式架构源码Apollo 在高可用设计上下了很大的功夫,下面我们来简单的分析下:1)某台Config Service 下线无影响,Config Service 可用部署多个节点。2)所有 Config Service 下线所有 Conf
【创业必备企业架构,可开发任意项目】SpringCloud大型企业分布式微服务云架构
鸿鹄云架构【系统管理平台】是一个大型企业、分布式、微服务、云架构的JavaEE体系快速研发平台,基于模块化、微服务化、原子化、热部署的设计思想,使用成熟领先的无商业限制的主流开源技术(Spring Cloud+Spring Boot+Mybatis+Oauth2+微服务设计思想)构建。 采用服务化的组件开发模式,可实现复杂的业务功能。使用Maven进行项目的构建管理,采用Jenkins
(52)java Spring Cloud+Spring boot企业快速开发架构之Apollo在Java中的使用
本节主要讲解在普通的 Java 项目和 Spring Boot 中如何使用 Apollo。 需要框架源码的朋友可以看我个人简介联系我。 推荐鸿鹄分布式云架构源码地址普通 Java 项目中使用加入 Apollo Client 的 Maven 依赖,代码如下所示。<dependency> <groupId>
【创业必备企业架构,可开发任意项目】SpringCloud大型企业分布式微服务云架构源码
鸿鹄云架构【系统管理平台】是一个大型企业、分布式、微服务、云架构的JavaEE体系快速研发平台,基于模块化、微服务化、原子化、热部署的设计思想,使用成熟领先的无商业限制的主流开源技术(Spring Cloud+Spring Boot+Mybatis+Oauth2+微服务设计思想)构建。 采用服务化的组件开发模式,可实现复杂的业务功能。使用Maven进行项目的构建管理,采用Jenkins
(51)java Spring Cloud企业快速开发架构之Apollo服务端设计原理(源码解析)
本节主要对 Apollo 服务端设计原理进行解析。需要框架源码的朋友可以看我个人简介联系我。 推荐鸿鹄分布式云架构源码地址配置发布后的实时推送设计配置中心最重要的一个特性就是实时推送,正因为有这个特性,我们才可以依赖配置中心做很多事情。如图 1 所示。图 1 简要描述了配置发布的大致过程。用户在 Portal 中进行配置的编辑和发布。Portal 会调用 Admin Service 提供的接口进行
企业快速开发平台Spring Cloud+Spring Boot+Mybatis+ElementUI
鸿鹄云架构【系统管理平台】是一个大型企业、分布式、微服务、云架构的JavaEE体系快速研发平台,基于模块化、微服务化、原子化、热部署的设计思想,使用成熟领先的无商业限制的主流开源技术(Spring Cloud+Spring Boot+Mybatis+Oauth2+微服务设计思想)构建。 采用服务化的组件开发模式,可实现复杂的业务功能。使用Maven进行项目的构建管理,采用Jenkins
(50)java Spring Cloud+Spring boot+mybatis企业快速开发架构之Apollo架构设计介绍
Apollo 架构设计流程如图 1 所示,具体内容介绍如下。 需要框架源码的朋友可以看我个人简介联系我。 推荐鸿鹄分布式云架构源码地址 1)Config Service服务于 Client(项目中的 Apollo 客户端)对配置的操作,提供配置的查询接口。提供配置更新推送接口(基于 Http long polling)。2)Admin Service服务于
程序猿能有多执着
某女神:你能让这个论坛的人都吵起来,我今晚就跟你走。程序猿:PHP语言是最好的语言!(论坛炸锅了,各种吵架)某女神:服了你了,我们走吧,你想干啥都行。程序猿:今天不行,我一定要说服他们,PHP语言是最好的语言。
(49)java Spring Cloud企业快速开发架构之Apollo在Java中的使用
本节主要讲解在普通的 Java 项目和 Spring Boot 中如何使用 Apollo。需要框架源码的朋友可以看我个人简介联系我。 推荐鸿鹄分布式云架构源码地址 普通 Java 项目中使用加入 Apollo Client 的 Maven 依赖,代码如下所示。<dependency> <groupId>
【分布式微服务企业快速架构】SpringCloud分布式、微服务、云架构
鸿鹄云架构系统管理平台,使用J2EE技术来实施,是一个大型分布式的面向服务的JavaEE体系快速研发平台,基于模块化、服务化、原子化、热部署的设计思想,使用成熟领先的无商业限制的主流开源框架(Spring Cloud + Spring Boot + Mybatis + Oauth2 + Spring Security)构建。 采用服务化的组件开发模式,可实现复杂的业务功能。提供驱动式开
(48)java Spring Cloud企业快速开发架构之SpringCloud Apollo Portal管理后台的
需要框架源码的朋友可以看我个人简介联系我。 推荐鸿鹄分布式云架构源码地址 打开 Portal 地址,首先看到的是登录页面,默认的账号是 apollo,密码是 admin。输入之后点击登录即可跳转到首页,如图 1 所示。首页会展示当前登录用户管理的所有项目列表,还有收藏、搜索等功能,如图 2 所示。点击 SampleApp 可以跳转到项目的主页面,如图 3
Spring Cloud+Spring Boot+Mybatis分布式微服务企业快速架构
鸿鹄云架构【系统管理平台】是一个大型企业、分布式、微服务、云架构的JavaEE体系快速研发平台,基于模块化、微服务化、原子化、热部署的设计思想,使用成熟领先的无商业限制的主流开源技术(Spring Cloud+Spring Boot+Mybatis+Oauth2+微服务设计思想)构建。 采用服务化的组件开发模式,可实现复杂的业务功能。使用Maven进行项目的构建管理,采用Jenkins
(47)java Spring Cloud企业快速开发架构之SpringCloud Apollo本地部署详细步骤
为了让大家更快地上手了解 Apollo 配置中心,官方准备了一个快速启动的安装包,能够在几分钟内完成本地环境部署,启动 Apollo 配置中心。 需要框架源码的朋友可以看我个人简介联系我。 推荐鸿鹄分布式云架构源码地址。本地部署只适用于开发环境,生产环境需要采用分布式部署,教程后面会为大家讲解怎么进行分布式部署。1.环境准备Apollo 采用 Java 语言开发,部署环境必须安
可开发任意项目之SpringCloud大型企业分布式微服务云架构
功能业务定制开发 基于java技术,使用业界最流行框架Spring Cloud、Spring Boot,为客户提供各种个性化系统的定制开发,从需求调研至项目交付,鸿鹄架构全力以赴做好每个细节。系统定制化如:电子商务、社交娱乐、直播、客服系统、HR、CRM、采购系统、各类管理平台等。企业分布式架构定制化基于微服务、云服务、模块化、服务化、原子化、分布式、集群部署、持续集成解决方
(46)Spring Cloud企业快速开发架构之 Apollo)核心概念及核心功能介绍
Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。需要框架源码的朋友可以看我个人简介联系我。 推荐鸿鹄分布式云架构源码 服务端基于 Spring Boot 和 Spring Cloud 开发,打包后可以直接运行,不需要额外安装 To