写在前面要出发周边游(以下简称要出发)是国内知名的主打「周边游」的在线旅行网站,为了降低公司内部各个业务模块的耦合度,提高开发、交付及运维效率,我们在2017年就基于SpringCloud完成了公司内部业务微服务化的改造,并在2019年实现了SpringCloud至UK8S平台的迁移。本文从要出发的业务架构、PrometheusJVM监控、基于HPA的峰值弹性伸缩、基于Elastic的APM链路跟
分类:
编程语言 时间:
2020-04-11 09:25:34
阅读次数:
109
Spring Boot与Spring Cloud版本严格来将,Boot是以数字作为版本,Cloud是以英语大写字母开头作为版本,这些其实都是伦敦地铁站命名的版本。 一、如何Spring Boot版本选择? github源码地址:https://github.com/spring-projects/s ...
分类:
编程语言 时间:
2020-04-11 00:14:26
阅读次数:
151
Spring Cloud Netflix Zuul网关 API网关 1. API网关,顾名思义,是统一管理API的一个网络关口、通道,是整个微服务平台所有请求的唯一入口 2. 所有的客户端和消费端都通过统一的网关接入微服务,在网关层处理所有的非业务功能 有网关和没有网关: 1. 没有:没有网关的时候 ...
分类:
编程语言 时间:
2020-04-10 19:46:46
阅读次数:
121
一、Activiti7 的组成部分 Activiti Core 作为Activiti 的核心部分,Activiti Cloud 主要是利用云服务来实现分布式业务流程开发。 二、Activiti 新的 API 介绍 Activiti7 为了简化对工作流的操作,特别在原有 API 的基础上再次进行封闭, ...
原文地址:https://cloud.tencent.com/developer/article/1335104 1、Func 用法 (封装方法,传入参数, 有返回值) Func<in T1, in T2, ..., out TResult> (T1, T2, ...) 封装一个方法,该方法有 (0 ...
POM文件的依赖: <!--openfeign--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </depende ...
分类:
其他好文 时间:
2020-04-09 10:55:28
阅读次数:
143
原文地址:https://cloud.tencent.com/developer/article/1048632 一、什么是高并发 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 高并发相关常用的一些指 ...
分类:
其他好文 时间:
2020-04-09 00:17:09
阅读次数:
59
1.IDEA下载插件 "Cloud Toolkit" 或者直接在IDEA下载 2.进入 Preference 配置一个 Access Key ID 和 Access Key Secret 获取方法:弹出框选择继续使用 如果第一次打开需要新创建一个 点击显示即可 3.部署运行 4.远程登录阿里云启动 ...
分类:
编程语言 时间:
2020-04-08 19:23:32
阅读次数:
153
各位读者,大家好! 新建一个springCloud项目。需要我们配置最基本的配置文件。 1. 配置yml文件如下: 1 spring: 2 application: 3 name: custom-output 4 cloud: 5 config: 6 discovery: 7 # 是否启用配置中心 ...
分类:
编程语言 时间:
2020-04-08 12:07:31
阅读次数:
94
国内.net core镜像下载加速 比如对于mcr.microsoft.com/dotnet/core/aspnet:3.1,下载是走的azure全球cdn,国内访问很慢。 国内访问可以把mcr.microsoft.com改为mcr.azk8s.cn 如docker pull mcr.microso ...
分类:
Web程序 时间:
2020-04-07 18:38:26
阅读次数:
132