摘要:
先来两张图,方便理解: 可以看出,重定向时,是服务器向游览器重新发送了一个response命令,让游览器再次向url2发送请求,以获取url2的资源 而请求转发时,类似于是服务器自己向自己发了一个跳转,然后将结果直接给游览器,这也是问什么游览器会不改变url地址。下面是具体总结他们的区 阅读全文
posted @ 2018-10-24 14:27
星朝
阅读(384)
评论(0)
推荐(0)
摘要:
阅读目录参考资料网络安全概论使用keytool创建和管理证书总结回到顶部参考资料 该文中的内容来源于 Oracle 的官方文档 Java SE Tools Reference 。Oracle 在 Java 方面的文档是非常完善的。对 Java 8 感兴趣的朋友,可以直接找到这个总入口 Java SE 阅读全文
posted @ 2018-10-24 14:04
星朝
阅读(522)
评论(0)
推荐(0)
摘要:
两个字符串比较大小: 一、可以用compareTo()方法,另外还有compareToIgnoreCase(String) 忽略大小写及 compareTo(object string)这些 方法返回值是int, 以compareTo()方法为例: & 阅读全文
posted @ 2018-10-24 10:56
星朝
阅读(16693)
评论(0)
推荐(2)
摘要:
微服务架构体系中,通常一个业务系统会有很多的微服务,比如:OrderService、ProductService、UserService...,为了让调用更简单,一般会在这些服务前端再封装一层,类似下面这样: 前面这一层俗称为“网关层”,其存在意义在于,将"1对N"问题 转换成了"1对1”问题,同时 阅读全文
posted @ 2018-10-24 10:00
星朝
阅读(264)
评论(0)
推荐(0)
摘要:
引言 什么是网关?为什么需要使用网关? 如图所示,在不使用网关的情况下,我们的服务是直接暴露给服务调用方。当调用方增多,势必需要添加定制化访问权限、校验等逻辑。当添加API网关后,再第三方调用端和服务提供方之间就创建了一面墙,这面墙直接与调用方通信进行权限控制。 本文所实现的网关源码抄袭了 Oh,不 阅读全文
posted @ 2018-10-24 09:52
星朝
阅读(392)
评论(0)
推荐(0)
摘要:
公司目前使用的是dubbo方式实现微服务,想试水改造接口层服务为Spring Cloud, 以下是网络拓补图。 第一层负载均衡可以用nginx或者zuul(即有2层zuul), 阅读全文
posted @ 2018-10-24 09:44
星朝
阅读(1081)
评论(0)
推荐(0)
摘要:
<! flowchart 箭头图标 勿删 前面的文章我们介绍了,Eureka用于服务的注册于发现,Feign支持服务的调用以及均衡负载,Hystrix处理服务的熔断防止故障扩散,Spring Cloud Config服务集群配置中心,似乎一个微服务框架已经完成了。 我们还是少考虑了一个问题,外部的应 阅读全文
posted @ 2018-10-24 09:41
星朝
阅读(263)
评论(0)
推荐(0)