随笔分类 -  分布式

摘要:https://blog.csdn.net/Be_Pretty_Better/article/details/82732908 1.分布式session问题:因为在分布式系统中,服务器集群,同一服务通常会放在几台不同的服务器中,当浏览器第一次发来请求或原session已经失效时,会在服务器端创建se 阅读全文
posted @ 2020-01-02 23:49 Andrew_F 阅读(2348) 评论(0) 推荐(1)
摘要:https://blog.csdn.net/qq_37788067/article/details/79250623 概念: 集群是个物理形态,分布式是个工作方式。 分布式:一个业务分拆多个子业务,部署在不同的服务器上 集群:同一个业务,部署在多个服务器上 1:分布式是指将不同的业务分布在不同的地方 阅读全文
posted @ 2020-01-02 21:20 Andrew_F 阅读(329) 评论(0) 推荐(0)
摘要:使用Redis的 SETNX 命令可以实现分布式锁 SETNX key value 返回值 返回整数,具体为 - 1,当 key 的值被设置 - 0,当 key 的值没被设置 分布式锁使用 阅读全文
posted @ 2019-05-25 21:08 Andrew_F 阅读(4193) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2019-04-09 09:15 Andrew_F
摘要:https://segmentfault.com/q/1010000017519179/a-1020000017547192 阅读全文
posted @ 2019-04-08 20:15 Andrew_F 阅读(736) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/u010963948/article/details/79006572 阅读全文
posted @ 2019-04-06 23:07 Andrew_F 阅读(140) 评论(0) 推荐(0)
摘要:1、采用springcloud 获取github上config配置文件属性需要注意的问题; 2、此时github下面的配置文件,命名要特别注意,否则会获取不到配置里面的属性而报错,报错是因为配置文件命名不正确导致的。 报错如下: 3、正确的命名如下: 4、客户端访问的工程名称为config-clie 阅读全文
posted @ 2019-02-18 23:19 Andrew_F 阅读(721) 评论(0) 推荐(0)
摘要:1、日志采用logstash进行收集,日志配置文件logback-spring.xml如下: 2、其中:红色框部分在yml文件中进行配置,黄色框部分直接取name对应的值 阅读全文
posted @ 2019-02-15 11:20 Andrew_F 阅读(1726) 评论(0) 推荐(0)
摘要:1、提供者(接口实现方) 2、消费者(接口调用方) 阅读全文
posted @ 2019-02-15 11:11 Andrew_F 阅读(881) 评论(0) 推荐(0)
摘要:1、首先在公共模块demo-api中写好接口 2、demo-api接口如下; 3、在provider中进行接口的实现,前提是provider模块已经作为一个服务发布了。 4、对于接口的调用,消费者可以采用两种方式 一、采用feign声明式调用 二、采用restTemplate直接调用(有多种方式) 阅读全文
posted @ 2019-02-15 10:29 Andrew_F 阅读(2255) 评论(0) 推荐(0)
摘要:@FeignClient(value = "test", url = "${proxy.srvs.test:}") public interface ISubSysClient { /** * ${proxy.srvs.test:} * 本地测试的时候http://localhost:18081/test * */ @GetMapp... 阅读全文
posted @ 2018-12-07 10:58 Andrew_F 阅读(382) 评论(0) 推荐(0)
摘要:转载:https://blog.csdn.net/forezp/article/details/70037291 1、foo是博主随意写的,实际是没有对应的文件。如果真有文件,返回的json在会有soure属性,它的值就是文件的内容。例如http://localhost:8888/user/dev 阅读全文
posted @ 2018-08-01 11:23 Andrew_F 阅读(280) 评论(0) 推荐(0)
摘要:1、采用restmplate 的postForObject url: 对外发送请求的url地址 request:请求的参数,带请求头。比如这里是参数类型是一个 List<Map<String, Object>> map.class : 请求返回值的类型 这里返回值为一个map 2、如果传入的参数 p 阅读全文
posted @ 2018-07-31 18:54 Andrew_F 阅读(1668) 评论(0) 推荐(0)