最新 最热

多台服务器共享session问题

当使用多台服务器架设成集群之后,我们通过负载均衡的方式,同一个用户(或者ip)访问时被分配到不同的服务器上,假设在A服务器登录,如果在B服务器拿不到用户的登录信息session。这时访问到B服务器时就出现未登录情况。...

2021-07-20
2

Redis应用-异步消息队列与延时队列

说道消息队列,你肯定会想到Kafka、Rabbitmq等消息中间件,这些专业的消息中间件提供了很多功能特性,当然他的部署使用维护都是比较麻烦的。如果你对消息队列没那么高要求,想要轻量级的,使用Redis就没错啦。...

2021-07-20
4

2021年最新PHP 面试、笔试题汇总(二)

require是无条件包含,也就是如果一个流程里加入require,无论条件成立与否都会先执行require,当文件不存在或者无法打开的时候,会提示错误,并且会终止程序执行...

2021-07-20
6

Java | 使用 Spring Redis Lock 实现分布式锁

在我们项目经常遇到并发问题,在单个项目中,使用自带的锁即可完成并发控制,在多个项目中,就需要使用分布式锁来解决。这里讲一下使用 Redis 来做分布式锁实现方案...

2021-07-20
1

缓存穿透、缓存并发、缓存雪崩、缓存抖动、热点缓存、缓存双写一致性等问题

对于高并发的业务场景,常用的技术手段包括黑白名单、限流防刷、熔断降级、兜底、线程隔离、多级缓存(客户端、CDN、NGINX、内存缓存、分布式缓存)等等。这些手段相互结合,才能应对高并发场景下的各种细分场景。本文总结了...

2021-07-20
2

Laravel核心内容:契约,你了解多少?

接口如同契约。接口并不包含任何代码实现,只是定义了一个实现该接口的对象必须实现的一系列方法。

2021-07-20
2

Java 和 Redis 的示例(1)

比如: set kk1 vv1 就代表了 将值 vv1 存放在 kk1 为key 的位置。可以直接 get 取出。

2021-07-20
2

Java 和 Redis 的示例(2)

Spring Data Redis 实现了对底层的抽象, 无论是那一种驱动,使用起来是一样的。

2021-07-20
2

聊聊分布式中的补偿机制

分布式对外高可用,对内如何让憋出的内伤消化消化。一、补偿机制的意义举例一个常见场景:客户端->购物车微服务->订单微服务->支付微服务为什么要考虑补偿机制呢?因为一次跨机器的请求通信可能会通...

2021-07-20
3

.netcore获取已注入的服务

public static IServiceProvider Instance { get; set; }

2021-07-20
3