标签:Reactor

Java

Spring Webflux国际化

dulong 发布于 2019-01-17

这篇技术文章中,我们将看到如何在Spring Webflux应用程序中使用不同语言以及 Thymeleaf 模板框架。 让我们使用这个命令创建一个新项目: spring init --dependencies=webflux --build=gradle --language=j...

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

编程技术

基于Kubernetes微服务Istio案例源码

xirruiqiang 发布于 2019-01-17

该演示使用 Kubernetes 作为Docker环境。Kubernetes还支持服务发现和负载平衡。Apache httpd作为反向代理将呼叫路由到服务。 此外,演示还使用 Istio 进行监视,跟踪,故障注入和断路等功能。 该项目在Docker容器中创建了一个完整的微服务演示...

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

Java

Spring Cloud(十八):Spring Cloud Gateway(读取、修改 Request Body)

2

zhuangli 发布于 2019-01-16

Spring Cloud Gateway(以下简称 SCG)做为网关服务,是其他各服务对外中转站,通过 SCG 进行请求转发。 在请求到达真正的微服务之前,我们可以在这里做一些预处理,比如:来源合法性检测,权限校验,反爬虫之类… 因为业务需要,我们的服务的请求参数都是经过加密的。...

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

Java

SpringCloud Finchley Gateway 缓存请求Body和Form表单

puefu.he 发布于 2019-01-15

在接入Spring-Cloud-Gateway时,可能有需求进行缓存Json-Body数据或者Form-Urlencoded数据的情况。 由于Spring-Cloud-Gateway是以WebFlux为基础的响应式架构设计,所以在原有Zuul基础上迁移过来的过程中,传统的编程思路...

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

编程技术

全面异步化:淘宝反应式架构升级探索

2

Harries 发布于 2019-01-15

2018 年初,淘宝开始尝试对整体架构进行升级,经过近一年的探索,实现了全面异步化,这一架构升级在部分应用中取得了 40% 以上的性能提升,同时也为后续的回压推进打下了基础。负责该项架构升级的是淘宝技术专家许泽彬,他在 2018 领域驱动设计中国峰会上做了《淘宝应用架构升级——反...

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

Java

如何将JAR包发布到Maven中央仓库?

4

darida 发布于 2019-01-14

摘要:步骤有点多。 将jar包发布到Maven中央仓库( Maven Central Repository ),这样所有的Java开发者都可以使用Maven直接导入依赖,例如 fundebug-java : <!-- https://mvnrepository.com/ar...

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

Java

Spring WebFlux和Reactive编程

xiaoli.he 发布于 2019-01-10

在看到Jurgen Hoeller引入 新的Spring 5功能后, 我终于开始尝试在尚未发布的Spring Boot 2.0.0 Snapshot中尝试新的Spring WebFlux项目。开始吧: Maven WebFlux项目生成 转到 Spring启动应用程序生成器 在S...

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

Spring

使用Spring Integration和Hazelcast进行集群领导者选举

puefu.he 发布于 2019-01-10

最近在检查Spring Integration区域时,我注意到与 Hazelcast datagrid 的非常好的集成。在以下位置查看: https://github.com/spring-projects/spring-integration-extensions/t...

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

Java

一起学习微服务和容器2-微服务的框架

7

xiaoli.he 发布于 2019-01-07

简述 前情回顾 在前面的小节中,我们大致了解了微服务体系结构的一些基本概念和理念,额外再啰嗦句,还请大家留意最重要的两点:DDD设计模型以及微服务的12原则。接下来的这篇文章将就常见的微服务的框架给大家简单介绍一下,让大家对微服务的体系结构有进一步的理解。 微服务技术栈的发展 有...

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

Java

Java 学习之路

Harries 发布于 2018-12-31

前几天刷微博,看到博主 @Java大本营 发了一个图片,总结 Java 一些常见的知识点,感觉挺好,整理成文字版,发在我的个人博客,作为一个大家学习复习的文档,也欢迎有人在评论中留下各种参考资料,一下是正文。 一、基础篇 1. JVM ①. JVM 内存结构 堆、栈、方法区、直接...

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

Java

tomcat从启动到接轨Servlet二三事

3

darida 发布于 2018-12-26

也是因为之前自己的不谨慎,在写 Java编程方法论-Reactor与Webflux 的时候,因觉得tomcat关于connector部分已经有不错的博文了,草草参考了下,并没有对源码进行深入分析,导致自己在录制分享视频的时候,发现自己文章内容展现的和源码并不一致,又通过搜索引擎搜...

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

Java

2018年Spring总结

darida 发布于 2018-12-26

来自Spring技术布道师 乔什龙 的总结:今年是一个有趣的一年,其中现有的做法以非凡的新方式得到了完善。以下是我记得2018年的事情。 响应式编程 2018年是响应式年,在2018年,我们提供了所有反应集成的GA版本,这是有意义的。2018年,我们发布了Spring Boot ...

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

Java

Spinrg WebFlux中Cookie的读写 原 荐

11

changyuan.xu 发布于 2018-12-25

随风溜达的向日葵 spring 正文 Spinrg WebFlux中Cookie的读写 原 荐   随风溜达的向日葵 发布于 46分钟前 字数 705 阅读 7 收藏 0 年底了,该给自己写个总结了,一个六年女Java程序员的心声 >>> WebFLu...

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

Java

Java中的构造函数引用和方法引用

yanxinchi 发布于 2018-12-19

JDK 8 见证了一个特殊特性的出现:构造函数引用和方法引用。在本文中, Adrian D. Finlay 探讨了开发人员如何释放构造函数引用的真正潜力。 方法引用的一些背景 如果你还不知道 Java 构造函数本身就是特殊的方法,那么阅读方法引用的基本示例将对读者有所帮助,通过了...

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

Java

Ehcache大杂烩

yeseng 发布于 2018-12-17

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> &l...

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

Java

Hystrix断路器在微服务网关中的应用(Spring Cloud Gateway)

xiaoli.wang 发布于 2018-12-14

在之前的一篇文章: 微服务网关Zuul迁移到Spring Cloud Gateway ,我们讲解了如何从Zuul迁移到新的组件:Spring Cloud Gateway,以及扩展了微服务网关的功能,包括限流过滤器、断路器过滤器等。然而很多读者在使用的时候反馈,使用POSTMAN发...

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

Java

SpringBoot任务调度器

zhuangli 发布于 2018-12-13

SpringBoot自带了任务调度器,通过注解的方式使用。 启用方式: 在配置类上注解 org.springframework.scheduling.annotation.EnableScheduling Java示例 package bj.scheduler; import l...

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

Spring

springcloud(十五):服务网关 Spring Cloud GateWay 初级篇

3

Harries 发布于 2018-12-12

还是自己的亲儿子好控制,Spring 官方还是按捺不住推出了自己的网关组件:Spring Cloud Gateway ,相比之前我们使用的 Zuul(1.x) 它有哪些优势呢?Zuul(1.x) 基于 Servlet,使用阻塞 API,它不支持任何长连接,如 WebSockets...

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