标签:Nginx

编程技术

架构设计(15)– 分布式链路跟踪:我们自研log2组件

2

xirruiqiang 发布于 2020-07-02

我们最近升级改造我们链路跟踪系统Log2,然后我们花了将近一周时间调研不少开源的链路跟踪系统,在此调研过程中,做了一些笔记和总结,若有误请指教。 《 分布式链路跟踪1: 理论知识 》 《 分布式链路跟踪2: Zipkin实践 》 《 分布式链路跟踪3:skywalking原理和实...

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

Java

Tomcat +Nginx+Redis实现session共享

8

刘莉莉 发布于 2020-07-02

一、准备工作 中间件:Tomcat、Redis、Nginx jar包:commons-pool2-2.4.2.jar、jedis-2.8.0.jar、tomcat-redis-session-manager-2.0.0.jar 二、配置 Tomcat 多台Tomacat需要配置不...

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

Java

面试:说说Java中的 volatile 关键词?

2

xiaoli.wang 发布于 2020-07-02

点击上方蓝色“ 程序猿DD ”,选择“设为星标” 回复“ 资源 ”获取独家整理的学习资料! 作者 | Matrix海子 来源 |  https://www.cnblogs.com/dolphin0520/p/3920373.html volatile &nbs...

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

Java

GET 新技能!自己的网站突然就不香了

12

changyuan.xu 发布于 2020-07-02

松哥原创的 Spring Boot 视频教程已经杀青,感兴趣的小伙伴戳这里–> Spring Boot+Vue+微人事视频教程 松哥自己的网站有两大类: 一个就是大家看到的 www.javaboy.org,这个网站是基于 GitHub Pages 做的,使用的技...

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

Java

我肝了三天三夜,最新 Java 技术栈手册,累计 6000 页,已被疯转 2.6w 次!

5

changyuan.xu 发布于 2020-07-01

来了,来了!博主刚刚把手册整理完毕,专注于 Java 技术栈的学习手册出炉啦!共计 6000 多页,图文并茂,附有源码,还送一波电子书。 内容包括但不限于: JavaWeb 相关 (带答案) 精选面试题( 带 答案) Spring 全家桶 ( 带 答案) Linux 相关 ( 带...

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

编程技术

单体,SOA,微服务,分布式,集群架构知识来喽

5

songhua.gao 发布于 2020-07-01

-     单体架构     - 什么是单体架构 一个归档包(例如war格式或者Jar格式)包含了应用所有功能的应用程序,我们通常称之为单体应用。架构单体应用的方法论,我们称之为单体应用架构,这是一种比较传统的架构风格。...

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

Spring

后端开发实践:Spring Boot项目模板,拿去用吧!

4

songhua.gao 发布于 2020-06-30

作者:无知者云 |来源:http://39sd.cn/C6C06 在我的工作中,我从零开始搭建了不少软件项目,其中包含了基础代码框架和持续集成基础设施等,这些内容在敏捷开发中通常被称为“第0个迭代”要做的事情。但是,当项目运行了一段时间之后再来反观,我总会发现一些不足的...

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

Spring

学完新技术的我…

7

邓龙华 发布于 2020-06-30

为什么学完技术、看完源码总是记不住,是脑子有问题吗? 当然不是! 是因为你没有掌握学习的技巧。 学完新技术的我… 子路和James是我的两位朋友,我经常会向他们请教, 技术到底该怎么学? 子路是谷歌的,很多人都叫子路“ 路神 ”,称他为“ 国内Spring讲解最好的第一人 ”, ...

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

编程技术

微服务海量日志怎么处理,推荐你试试这款工具….

9

尖兵 发布于 2020-06-30

背景 在企业级的微服务环境中,跑着成百上千个服务都算是比较小的规模了。在生产环境上,日志扮演着很重要的角色,排查异常需要日志,性能优化需要日志,业务排查需要业务等等。然而在生产上跑着成百上千个服务,每个服务都只会简单的本地化存储,当需要日志协助排查问题时,很难找到日志所在的节点。...

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

编程技术

SpringCloud -架构初识(1)

1

小丁 发布于 2020-06-30

Spring Cloud 微服务总体架构图 架构组件解释 1、Sleuth-链路跟踪 为服务之间调用提供链路追踪。通过Sleuth可以很清楚的了解到一个服务请求经过了哪些服务,每个服务处理花费了多长。从而让我们可以很方便的理清 各微服务间的调用关系 ; 2、断路器(Hystrix...

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

Java

【每日鲜蘑】异常`org.apache.http.NoHttpResponseException`解决

dulong 发布于 2020-06-29

这是HTTP引起的异常,属于偶然发生异常。 异常日志 org.apache.http.NoHttpResponseException: The target server failed to respond 复制代码 解决方案 服务端方案 客户端可以检测到服务已经过期了,主动关闭...

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

Spring

ZooKeeper、Eureka、Consul 、Nacos微服务注册中心对比

4

darida 发布于 2020-06-29

前言 服务注册中心本质上是为了解耦服务提供者和服务消费者。对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。更进一步,为了支持弹性扩缩容特性,一个微服务的提供者的数量和分布往往是动态变化的,也是无法预先确定的。因此,原本在单体应用阶段常用的静态...

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

Java

正在用SpringBoot的你,这个RBAC权限管理系统一定让你有所收获

5

xirruiqiang 发布于 2020-06-29

项目名称: cjlgb-cloud-platform 项目作者: 王阿九 开源许可协议: Apache-2.0 项目地址: https://gitee.com/cjlgb/cjlgb-cloud-platform 项目简介 基于 Spring Cloud Hoxton 、Spri...

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

编程技术

Nginx 核心架构设计

4

xubiao.zhuang 发布于 2020-06-29

编辑推荐: 本文主要讲解了Nginx模块化的设计、 多进程 和 异步非阻塞 的请求处理方式、 事件驱动模型,通过这些理论知识,希望您可以更好地领悟 Nginx 的设计思想。 来自于软件开发专栏,,由火龙果软件Alice编辑、推荐。 Nginx 是一个 免费的,开源的,高性能的 H...

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

编程技术

​支付宝的架构到底有多牛?

12

changyuan.xu 发布于 2020-06-28

点击“ 开发者技术前线 ”,选择“星标:top:” 在看|星标|留言,  真爱 原文链接: www.tbwork.org/2019/11/10/ant-ldc-arch/ 原文标题:《浅谈双十一背后的蚂蚁LDC架构和其CAP分析》 本文是 蚂蚁 支付宝的架构演进。 阿里...

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

编程技术

微服务技术栈:流量整形算法,服务熔断与降级

7

Harries 发布于 2020-06-28

一、流量控制 1、基本概念 流量控制的核心作用是限制流出某一网络的某一连接的流量与突发,使这类报文以比较均匀的速度流动发送,达到保护系统相对稳定的目的。通常是将请求放入缓冲区或队列内,然后基于特定策略处理请求,匀速或者批量处理,该过程也称流量整形。 流量控制的核心算法有以下两种:...

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

Spring

Dubbo想要个网关怎么办?试试整合Spring Cloud Gateway

5

dulong 发布于 2020-06-28

一、背景 在微服务架构中 API网关 非常重要,网关作为全局流量入口并不单单是一个反向路由,更多的是把各个边缘服务(Web层)的各种共性需求抽取出来放在一个公共的“服务”(网关)中实现,例如安全认证、权限控制、限流熔断、监控、跨域处理、聚合API文档等公共功能。 在以 Dubbo...

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

Java

IDEA配置maven环境的详细教程(Unable to import maven project报错问题的解决)

1

yanxinchi 发布于 2020-06-28

IDEA配置maven环境 一、配置maven本地环境 先参照以下博客进行maven的安装,配置 IDEA 如何搭建maven 安装、下载、配置(图文) 使用IntelliJ IDEA 配置Maven(入门) maven本地环境配置成功 二、IDEA配置maven环境 1、使用I...

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