chore: use compressed files

This commit is contained in:
yanglbme
2021-04-23 16:42:20 +08:00
parent 7dd8eee736
commit 6ece259fce
4 changed files with 8 additions and 5 deletions

View File

@@ -32,16 +32,19 @@
| # | 文章 | 抄袭者 | | # | 文章 | 抄袭者 |
| --- | ---- | ------ | | --- | ---- | ------ |
### 头条号 ### 头条号
| # | 文章 | 抄袭者 | | # | 文章 | 抄袭者 |
| --- | ---- | ------ | | --- | ---- | ------ |
### 掘金 ### 掘金
| # | 文章 | 抄袭者 | | # | 文章 | 抄袭者 |
| --- | ---- | ------ | | --- | ---- | ------ |
### 知乎 ### 知乎
| # | 文章 | 抄袭者 | 备注 | | # | 文章 | 抄袭者 | 备注 |

View File

@@ -38,4 +38,4 @@
如果系统访问量很高Nginx 本地缓存过期失效了redis 中的缓存也被 LRU 算法给清理掉了,那么会有较高的访问量,从缓存服务调用商品服务。但如果此时商品服务的接口发生故障,调用出现了延时,缓存服务全部的线程都被这个调用商品服务接口给耗尽了,每个线程去调用商品服务接口的时候,都会卡住很长时间,后面大量的请求过来都会卡在那儿,此时缓存服务没有足够的线程去调用其它一些服务的接口,从而导致整个大量的商品详情页无法正常显示。 如果系统访问量很高Nginx 本地缓存过期失效了redis 中的缓存也被 LRU 算法给清理掉了,那么会有较高的访问量,从缓存服务调用商品服务。但如果此时商品服务的接口发生故障,调用出现了延时,缓存服务全部的线程都被这个调用商品服务接口给耗尽了,每个线程去调用商品服务接口的时候,都会卡住很长时间,后面大量的请求过来都会卡在那儿,此时缓存服务没有足够的线程去调用其它一些服务的接口,从而导致整个大量的商品详情页无法正常显示。
这其实就是一个商品接口服务故障导致缓存服务资源耗尽的现象。 这其实就是一个商品接口服务故障导致缓存服务资源耗尽的现象。

View File

@@ -14,7 +14,7 @@ Redis 是以速度快,性能好著称的,我们知道 Redis 一开始的容
Redis 中字典的数据结构如下: Redis 中字典的数据结构如下:
```tex ```c
// 字典对应的数据结构有关hash表的结构可以参考redis源码再次就不进行描述 // 字典对应的数据结构有关hash表的结构可以参考redis源码再次就不进行描述
typedef struct dict { typedef struct dict {
dictType *type; // 字典类型 dictType *type; // 字典类型

View File

@@ -160,9 +160,9 @@
<script src="//cdn.jsdelivr.net/npm/prismjs/components/prism-java.min.js"></script> <script src="//cdn.jsdelivr.net/npm/prismjs/components/prism-java.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/prismjs/components/prism-python.min.js"></script> <script src="//cdn.jsdelivr.net/npm/prismjs/components/prism-python.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/docsify-copy-code@2.1.1/dist/docsify-copy-code.min.js"></script> <script src="//cdn.jsdelivr.net/npm/docsify-copy-code@2.1.1/dist/docsify-copy-code.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/search.js"></script> <script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/search.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/emoji.js"></script> <script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/emoji.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/zoom-image.js"></script> <script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/zoom-image.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/docsify-pagination/dist/docsify-pagination.min.js"></script> <script src="//cdn.jsdelivr.net/npm/docsify-pagination/dist/docsify-pagination.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/docsify-darklight-theme@latest/dist/index.min.js"></script> <script src="//cdn.jsdelivr.net/npm/docsify-darklight-theme@latest/dist/index.min.js"></script>
</body> </body>