标签:负载均衡

编程技术

从Consul+Nginx到Istio,网易严选Service Mesh架构的持续演进

8

小丁 发布于 2019-08-30

No.1 前言 同网易严选的业务一样,在下层承载它的IT系统架构一样要生存、呼吸、增长和发展,否则过时的、僵化的IT系统架构会使我们的组织和业务陷入停顿,无法面对新的机遇和挑战。 这些年业界的服务端架构理念一直在持续演进,从单体模块化架构,到SOA(面向服务架构),再到微服务,最...

阅读(7)评论(0)赞 (0)

Java

实战docker,编写Dockerfile定制tomcat镜像,实现web应用在线部署

11

dulong 发布于 2019-08-29

最初在tomcat上部署web应用的方式,是通过maven的maven-compiler-plugin插件先打成war包,再将war包复制到tomcat的webapps目录下,后来用上了tomcat7-maven-plugin插件,可以直接在maven上编译,打包,部署一次性完成...

阅读(11)评论(0)赞 (0)

Spring

搞清楚Spring Cloud架构原理的这4个点,轻松应对面试官

4

darida 发布于 2019-08-29

前言 现在分布式系统基本上都是标配了,如果你现在还在玩儿单机,没有接触过这些东西的话,权当是为你打开一扇新的大门吧。 大的单体项目 以前我们做单机系统的时候,所有的代码都在一个项目里面,只是不同的模块按照包名来划分的。我们以前做的一个某省的教育项目,有学生信息和就业系统、有高校培...

阅读(12)评论(0)赞 (0)

Spring

[问题分析]HystrixTimeout后请求没有立即中断

xiaoli.he 发布于 2019-08-29

1. 问题 背景 SpringCloud框架,没有特殊的实现。即,请求到达Zuul网关后,由Ribbon负载均衡到目标组件节点,由Hystrix转发请求。 关键配置 hystrix.command.default.execution.isolation.strategy=THRE...

阅读(12)评论(0)赞 (0)

Java

集群、限流、缓存 BAT 大厂无非也就是这么做

7

hellas 发布于 2019-08-29

前言 前阵子有网友询问,如何优化网站?这个问题真的很大,跟他简单的聊了一下,随便说了几点,觉得有必要整理一篇文章出来,正好前阵子在做爬虫博客,于是把大体思路分享出来,与大家互通有无,共同进步。 优化 版本一 系统开始是这样子的,一个 Tomcat 拖着一个 MySql 服务,跑在...

阅读(13)评论(0)赞 (0)

Spring

SpringCloud之Ribbon

1

邓龙华 发布于 2019-08-29

【 前面的话 】书接上文,本文的某些知识依赖我的上一篇文章:SpringCloud之Eureka,如果没有看过可以先移步去看一下。另外在微服务架构中,业务都会被拆分成一个个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式,一...

阅读(9)评论(0)赞 (0)

Java

如果你也打算学习和使用 Spring Cloud

1

hellas 发布于 2019-08-29

本篇是我的 Spring Cloud 系列的开篇,那么多人都在写 Spring Cloud 的相关文章,为啥我还要写呢? 答:由于本人才疏学浅,学点东西就爱做个笔记,也不奢望多少人看到,主要是怕自己日后忘记,当然如果有人看到并且学到点东西,我也是非常高兴的。 Spring Clo...

阅读(8)评论(0)赞 (0)

Spring

嘿码程序员面试指南

13

xiaoli.wang 发布于 2019-08-29

一、电商项目的综述 1. 项目架构图 2. 项目人员配置 产品经理 :1人,确定需求以及给出产品原型图。 项目经理 :1人,项目管理,项目质量、进度管理,人力、资源整合调度。 设计团队 :2人,根据产品经理给出的原型制作静态页面。 开发团队 :6人,包括前端和后端业务实现,实现产...

阅读(12)评论(0)赞 (0)

编程技术

用服务网格简化微服务!

1

changyuan.xu 发布于 2019-08-29

【51CTO.com快译】小巧化是软件领域永恒的主旨:团队越小、代码越小、版本越小、代码驻留和执行所在的环境(容器)越小。变小的目的是让贵企业可以从云资源获取最大的优势,更快地为客户和用户带来更多的价值,从而更长远地思考。微服务是远离庞大整体式应用程序的这股潮流的最新代表,这类应...

阅读(11)评论(0)赞 (0)

Java

阿里巴巴微服务开源生态报告 No.10

1

xiaoli.he 发布于 2019-08-29

「阿里巴巴微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。 社区动态包括,但不限于:版本发布、人员动态、项目动态和规划、培训和活动。 非常欢迎国内其他微服务领域的开源项目将近期的社区动态,投递给我们,我们将一同发布。 以下是 ...

阅读(8)评论(0)赞 (0)

编程技术

软件架构万字漫谈:业务架构、应用架构与云基础架构

23

hanze 发布于 2019-08-28

软件架构漫谈:业务架构、应用架构与云基础架构 本部分节选自《 软件架构设计 》 软件开发就是把一个复杂的问题分解为一系列简单的问题,再把一系列简单的解决方案组合成一个复杂的解决方案。而软件开发中最大的挑战,就是即能够快速高效地针对需求、环境的变化做出改变,也能够持续提供稳定、高可...

阅读(12)评论(0)赞 (0)

编程技术

SpringCloud微服务架构系列 — 服务的注册、发现与调用

17

xirruiqiang 发布于 2019-08-28

简介 众所周知,SpringCloud是一个微服务框架,本质上是基于SpringBoot的一整套实现微服务的框架。包含了服务发现、负载均衡、断路器、服务网关、分布式配置等组件。其中服务注册、发现又有Netflix的Eureka,阿里的Dubbo,Apache的Consul等,本篇...

阅读(13)评论(0)赞 (0)

Spring

Spring Cloud中Hystrix、Ribbon及Feign的熔断关系是什么?

4

wenming.gapo 发布于 2019-08-28

点击蓝字关注我们 本文转自" 无敌码农 ": https://dwz.cn/NTZQMMpU 导读 今天和大家聊一聊在Spring Cloud微服务框架实践中,比较核心但是又很容易把人搞得稀里糊涂的一个问题,那就是在Spring Cloud中 Hystrix、...

阅读(11)评论(0)赞 (0)

Java

SpringCloud微服务架构系列 — 服务的注册、发现与调用

17

hellas 发布于 2019-08-28

简介 众所周知,SpringCloud是一个微服务框架,本质上是基于SpringBoot的一整套实现微服务的框架。包含了服务发现、负载均衡、断路器、服务网关、分布式配置等组件。其中服务注册、发现又有Netflix的Eureka,阿里的Dubbo,Apache的Consul等,本篇...

阅读(12)评论(0)赞 (0)

Java

你是怎么对Java服务进行优化的?

14

xiaoli.he 发布于 2019-08-28

来源:http://t.cn/AiCTERJz Java 应用性能优化是一个老生常谈的话题,典型的性能问题如页面响应慢、接口超时,服务器负载高、并发数低,数据库频繁死锁等。尤其是在“糙快猛”的互联网开发模式大行其道的今天,随着系统访问量的日益增加和代码的臃肿,各种性能问题开始纷至...

阅读(11)评论(0)赞 (0)

Java

Java学习必备书籍推荐终极版!

xubiao.zhuang 发布于 2019-08-28

Java 基础 ? 《Head First Java》 [1] (推荐,豆瓣评分 8.7,1.0K+人评价):可以说是我的 Java 启蒙书籍了,特别适合新手读当然也适合我们用来温故 Java 知识点。 ? 《Java 核心技术卷 1+卷 2》 [2] (推荐): 很棒的两本书,...

阅读(9)评论(0)赞 (0)

编程技术

从 SOA 到微服务,企业分布式应用架构在云原生时代如何重塑?

12

Harries 发布于 2019-08-27

作者 | 易立 阿里云资深技术专家 导读 :从十余年前的各种分布式系统研发到现在的容器云,从支撑原有业务到孵化各个新业务,企业的发展离不开统一的、与时俱进的技术架构。本篇文章从企业分布式应用架构层面介绍了云原生计算架构带来的变化,希望能够帮助更多企业的 IT 转型,利用云计算技术...

阅读(23)评论(0)赞 (0)

Java

通过t3协议识别weblogic版本

4

zhuangli 发布于 2019-08-27

识别weblogic版本有什么用呢? 在检测weblogic漏洞之前,我们往往需要探测下weblogic版本。好判断是否在漏洞版本范围,同时也为我们构造EXP做准备(相同漏洞,可能因为weblogic版本不同需要的对应的EXP,比如CVE-2019-2725) 0x01 以前的方...

阅读(13)评论(0)赞 (0)