![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web
张优秀
一个PHPER
展开
-
go简单的批量异步导入
最近在学go在写异步的批量导入主要利用 sync 和 channlvar wg sync.WaitGroupfunc main() { ch := make(chan struct{}, 20) //控制20个并发 for i := 0; i <= 1000000; i++ { wg.Add(1) ch <- struct{}{} go func() { defer func() { <-ch wg.Done() }() //TO原创 2021-09-28 18:03:49 · 529 阅读 · 0 评论 -
监控PHP-FPM状态
@[TOC]php-fpm监控grafana-prometheus-php-fpm公司新项目需要增加PHP服务器的监控,所以自己百度搞了一套,整理一下,记录下来,利用php-fpm自带的状态页实现。nginx需要配置nginx.conf内容如下server { listen 9010; location ~ ^/(status|ping)$ { fastcgi_pass 127.0.0.1:9000;原创 2021-04-19 18:42:01 · 338 阅读 · 1 评论 -
PHP 生成的验证码问题
PHP 生成的验证码问题ERR_HTTP2_PROTOCOL_ERROR前几天在处理图形验证码时,发现有些手机展示正常,有些手机无法展示,通过抓包查看,关于访问验证码类路径时 报错ERR_HTTP2_PROTOCOL_ERROR查阅了很多资料,有些是gzip导致的,有些是gd库未开启,有些是gd的某一个函数版本太低导致,反正找了一堆资料。无法使用。单独访问还是可以展示一切正常。解决办法在header前 写上函数 ob_clean();...原创 2020-07-16 15:45:25 · 263 阅读 · 0 评论 -
分享几个网站的压测工具
压测软件新项目测试:一、http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。二、webbenchwebbench是Linux下的一个网站压力测试工具,最多可以模拟3万个并发连接去测试网站的负载能...转载 2019-04-24 17:47:33 · 5674 阅读 · 0 评论