网络
蹲在角落数蚂蚁
蹲在角落数蚂蚁为大家默默更新新文章
展开
-
常见的限流方式
最近几年,随着微服务的流行,服务和服务之间的依赖越来越强,调用关系越来越复杂,服务和服务之间的稳定性越来越重要。在遇到突发的请求量激增,恶意的用户访问,亦或请求频率过高给下游服务带来较大压力时,我们常常需要通过缓存、限流、熔断降级、负载均衡等多种方式保证服务的稳定性。其中限流是不可或缺的一环,这篇文章介绍限流相关知识。限流是一种用于控制服务访问频率或请求并发量的技术,目的是保护服务免受滥用、恶意攻击或意外流量波动的影响。将单位时间划分为固定的时间窗口,例如1秒,然后限制在该时间窗口内的请求次数。原创 2023-10-07 10:13:33 · 317 阅读 · 0 评论 -
本地php环境无法请求https,缺少证书解决方案
1、下载本地需要的证书链接:https://pan.baidu.com/s/1HiBF5082pkkgvt2DennJTw提取码:jdu42、找到php安装路径,把下载的证书放入php安装根目录3、修改php.ini,文件中搜索curl.cainfo,把证书地址添加上,4、重启php,搞定...原创 2022-05-13 14:35:02 · 1361 阅读 · 0 评论 -
MAC下SSL通讯问题、解决办法
问题:请求https出现ssl通讯错误解决方法:1、创建cacert.pem文件,可直接拷贝以下代码段内容到cacert.pem中2、将文件放入指定文件夹中(文件夹可自定义,小编的默认目录为:/usr/local/etc/)3、修改php.ini文件,curl.cainfo = "/usr/local/etc/cacert.pem"4、重启PHP即可#### Bundle of CA Root Certificates#### Certificate data from Mo原创 2021-10-26 15:47:13 · 3005 阅读 · 0 评论 -
Time Wait的作用、原因、影响和如何避免
TIME_WAIT示例图:1、 time_wait的作用:TIME_WAIT状态存在的理由:1)可靠地实现TCP全双工连接的终止 在进行关闭连接四次挥手协议时,最后的ACK是由主动关闭端发出的,如果这个最终的ACK丢失,服务器将重发最终的FIN,因此客户端必须维护状态信息允许它重发最终的ACK。如果不维持这个状态信息,那么客户端将响应RST分节,服务器将此分节解释成一个错误(...原创 2018-12-03 10:34:21 · 5850 阅读 · 0 评论 -
HTTP 协议漫谈
简介网络上已经有不少介绍HTTP的的好文章。对HTTP的一些细节介绍的比较好,所以本篇文章不会对HTTP的细节进行深究,而是从够高和更结构化的角度将HTTP协议的元素进行分类讲解。HTTP的定义和历史在一个网络中。传输数据需要面临三个问题:1.客户端如何知道所求内容的位置?2.当客户端知道所求内容的位置后,如何获取所求内容?3.所求内容以何种形式组织以便被客户端...转载 2018-11-27 11:16:05 · 125 阅读 · 0 评论 -
404错误含义
想必,各位都曾有过以下经历,本想打开网页浏览资讯,怎料出现的却是个“404”?不用怀疑,你的页免丢失了。那么,“404”除了代表你所要浏览的页面丢失外,你可知它的产生原理?不仅如此,在庞大的互联网中除了404还有哪些HTTP状态码又分别代表着什么?正如上面所述,404是一种标准的HTTP返回代码,官方称其为HTTP状态码,用来表示网页服务器HTTP的响应状态。由于网站日志通常会...原创 2019-06-25 17:10:36 · 95335 阅读 · 1 评论