简介 参考:https://github.com/alibaba/spring-cloud-alibaba/tree/master/spring-cloud-alibaba-examples/spring-cloud-alibaba-dubbo-examples Dubbo Spring Cloud
概述 可能说起来Dubbo,很多人都不陌生,这毕竟是一款从2012年就开始开源的Java RPC框架,中间由于各种各样的原因停止更新4年半的时间,中间只发过一个小版本修了一个小bug,甚至大家都以为这个项目已经死掉了,竟然又在2017年9月份恢复了更新,不可谓不神奇。 Spring Cloud和D
Spring Cloud Stream是一个构建消息驱动微服务的框架,应用程序通过input通道或者output通道来与Spring Cloud Stream中binder交互,通过配置来binding。而Spring Cloud Stream的binder负责与中间件交互,消息的中间件有(Rabb
客户端 Google Authenticator Authy Step Two 注意 服务端时间必须与客户端一致 接入自己的用户系统时,可以设计一个 user - secret 一一映射的表用来绑定身份验证。本案例偷懒了,直接放内存里的 二维码的展示放在了 JSON 中,使用了国内可以访问
Eureka信息查看 get: {ip:port}/eureka/status 注册到Eureka的服务信息查看 get: {ip:port}/eureka/apps 注册到Eureka的具体的服务查看 get: {ip:port}/eureka/apps/{appname} get: {ip:p
同步调用 @Configuration public class WebConfig { @Bean @LoadBalanced RestTemplate restTemplate(){ return new RestTemplate(); } }
手工方案 aws s3 cp --region ap-east-1 s3://appblog-package/bak/pkgs/2019/12/16/05/08/appblog-test-1.0.0.jar /home/appblog/pkgs/ nohup java -jar -Dspring.p
使用Spring Boot默认支持的Scheduler来运行定时任务,有时在服务器运行一段时间后会自动关闭。原因:Schedule默认是单线程运行定时任务的,即使是多个不同的定时任务,默认也是单线程运行。当线程挂掉时,定时任务也随之终止。 解决方法:改为多线程执行定时任务 加一个配置类,实现Sch
Retrofit是适用于Android和Java且类型安全的HTTP客户端,其最大的特性的是支持通过接口的方式发起HTTP请求。而spring-boot是使用最广泛的Java开发框架,但是Retrofit官方没有支持与spring-boot框架快速整合,因此我们开发了retrofit-spring-
Feign客户端直接指定IP调用服务 @FeignClient(value = "appblog-provider-channel-core", url="192.168.1.10:8888") public interface ChannelPayApi e
只支持 Spring Boot 2 依赖配置 配置maven依赖: <dependency> <groupId>com.taobao.arthas</groupId> <artifactId>arthas-spring-boot-s
同源策略简介 同源策略[same origin policy]是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源。同源策略是浏览器安全的基石。 什么是源 源[origin]就是协议、域名和端口号。例如:http://www.baidu.com:80这个URL。 什么
概念:Google身份验证器Google Authenticator是谷歌推出的基于时间的一次性密码(Time-based One-time Password,简称TOTP),只需要在手机上安装该APP,就可以生成一个随着时间变化的一次性密码,用于帐户验证。 Google身份验证器是一款基于时间与哈
在使用discoveryClient.getLocalServiceInstance()时,发现该方法已经过时。源码提示使用org.springframework.cloud.client.serviceregistry.Registration,该类可以根据服务名,获取注册了该服务名的所有实例。具
应用场景如下: 服务提供方(即要注册到服务中心的服务)的内网地址,外界无法访问(或者使用docker等做了应用端口等的配置), 做了IP映射后,公网IP 118.10.22.106映射到服务提供方的内网ip,端口号5565映射到服务的server.port,此时使用Eureka默认配置会导致服务无法