
服务器
gold2008
这个作者很懒,什么都没留下…
展开
-
腾讯云 轻量服务器 体验
双11,腾讯云搞活动,抢了一个轻量服务器,实例规格 CPU: 1核 内存: 2GB磁盘 系统盘:40GB流量包套餐 带宽3Mbps,流量包 500GB/月3年253块, 跟以前买的 云服务器CVM-标准型SA2, 1核2G, 一年350,相比便宜很多。记录下对比体验。打开ssh客户端,连接,卡顿了5-6秒,才显示连接成功。 SA2 也是北京节点, 基本秒连。进入 ssh,打命令,卡顿也比较明显,跟连接到美国的aws的 ec2差不多的表现。 应该就是网络的原因了。开始怀...原创 2020-12-13 23:09:39 · 1331 阅读 · 3 评论 -
php php-fpm shmop_open 共享内存 释放
一次php请求到来, phpf-pm 调度php,shmop_open 打开文件, 载入内存.请求执行完成. GeoIP class__destruct 的时候会调用shmop_close.通过在fopen ,shmop_close 埋点, 后续请求shmop_open 可以直接打开共享内存, 不需要再次把 文件 读入 内存.通过ipcs -m 查看:key shmid owner perms bytes nattch...原创 2020-10-27 02:39:33 · 499 阅读 · 0 评论 -
wrk 高并发压测 带来的问题 swoole Atomic bug
wrk 4线程,并发 2000 -d10s4 threads and 2000 connections Thread Stats Avg Stdev Max +/- Stdev Latency 247.92ms 239.65ms 1.56s 82.77% Req/Sec 2.27k 401.64 3.68k 89.20% 75129 requests in 10.07s, 18.57MB readReques原创 2020-10-20 16:04:11 · 467 阅读 · 0 评论 -
ab压测(三) 不经过前端机 upstream keepalive
前端机是 1核1G的虚拟机,https压测的时候,CPU占用达80%。 怀疑是不是CPU处理不过来https解密。修改 /etc/hosts, 把域名指向后端机IP,后端用nignx转发到 tcp业务端口。ab (2000并发 20000总数,62s完成) -> 后端nginx -> tcp业务rcentage of the requests served within a certain time (ms) 50% 5626 66% 5721 75% 57原创 2020-10-16 03:16:51 · 192 阅读 · 0 评论 -
ab压测(二) http 端口 upstream keepalive
2ab机 (并发2000,总量20000,2.9s完成) => httpnginx 前端 => tcp 后端50% 256 66% 298 75% 329 80% 348 90% 403 95% 427 98% 453 99% 485 100% 1411前端机 established 状态数,前3秒是 820,然后掉到512,持续 60s。但是出现了 16771个 time-wait, 持续60s。在..原创 2020-10-15 23:09:59 · 531 阅读 · 0 评论 -
ab压测(一) https upstream keepalive
1、ab机 (并发2000,总量20000,59.5s完成) => https nginx 前端 => tcp 后端50% 5608 66% 5684 75% 5725 80% 5789 90% 5889 95% 5936 98% 6126 99% 6132 100% 11180每2秒采集 CPU、内存、磁盘延时、TCP包统计,端口状态统计,汇总存入数据库分析。前端,后端机 cpu 同时升高,持续 60s。 吻合。原创 2020-10-15 22:17:11 · 995 阅读 · 0 评论 -
grafana 安装试用
参照步骤:https://www.jianshu.com/p/fe11d681bd58安装完,打开 ip:3000,进度一直在转圈,F12 查看,发现有个 vendors.app的js文件卡住了,把链接直接在地址栏打开,显示有 5M多, 服务器在美国,速度慢,根本完成不了载入。 而且发现 其他js,css 在chrome下缓存都无效,每次刷新都重新下载。grafana-server 启动的时候,会连接151.101.48.133:443 。...原创 2020-10-11 23:45:20 · 373 阅读 · 0 评论 -
配置证书 OCSP 成功
参考资料:OpenSSL 通过OCSP手动验证证书https://www.cnblogs.com/penghuster/p/6895714.html免费SSL证书的OCSP问题http://www.manongjc.com/detail/19-mhvsinmgxxhfnqa.html从无法开启 OCSP Stapling 说起,OCSP是什么https://blog.51cto.com/professor/1841618...原创 2020-10-11 00:41:39 · 534 阅读 · 0 评论 -
https 对cpu的影响好大
ab 测试 2000并发,总共20000请求, 300ms 。https 却需要 5000ms。 观察cpu, 负责处理网络中断的cpu核,usr占用率一直在 68%。 如何优化呢原创 2020-10-10 19:02:54 · 788 阅读 · 0 评论 -
digitalocean 账户不能登录问题
国内ip打开登录页面,要机器人认证,用代理打开,可以显示登录页面,输入用户名、密码后,到https://cloud.digitalocean.com/projects就卡住了,死活不动。怀疑浏览器问题,把 chrome 从71升级到80,还是不行。 用firefox 59版本,在登录页面一直不断自己刷新,连账户、密码框都显示不出来。升级firefox到最新版,连任意一个网页都打不开了。降...原创 2020-03-30 00:43:25 · 1785 阅读 · 0 评论 -
PHP Encoder Ioncube 使用
https://blog.youkuaiyun.com/sentangle/article/details/907021331.环境:软件安装环境:win10软件运行环境:lnmp版本:PHP Encoder 10-Pro(Encoder 10.2.2 released)此pro版本支持:编译代码编码许可功能(用于生成时间到期和IP /域名受限许可文件的功能)不支持基于MAC地址的许可...转载 2019-12-26 18:13:05 · 1354 阅读 · 2 评论 -
ioncube 加密测试
1、Restriction 选择 “Encoded File Requirea license file"。 编译后,命令行下执行 php test.php, 提示错误[26-Dec-2019 06:42:41 PRC] PHP Fatal error: The encoded file /home/www/test.php requires a license file xxx.ph...原创 2019-12-26 18:02:53 · 682 阅读 · 1 评论 -
Wordpress 建站 及安全防护
安装程序,花不少时间找模版。英文的模版感觉都不大符合中文站。找了一些中文模版,博客一号,justnews 感觉样式不错,就是要付费。 开始先省钱吧,后来找到一个不错的免费模版:frontopen2。--------------------------想在顶部 logo区域显示大幅图片广告,找了几个插件:Head and Footer Scripts Inserter: 在 <...原创 2019-12-24 07:53:00 · 497 阅读 · 0 评论 -
腾讯云 标准型S5 S5.SMALL2 体验
1核 2G内存,处理器型号Intel Xeon Cascade Lake(2.5 GHz), 一年 550。S4 系列的同配置 1核 2G, 处理器型号Intel Xeon Skylake 6148(2.4 GHz), 一年是 1050。S5 系列的比S4 系列的便宜不少。编译安装 lnmp,CPU 一直 100%, 花了 38分钟,瓶颈就在 CPU了。对CPU敏感型的,看来不...原创 2019-12-20 04:55:56 · 1398 阅读 · 0 评论 -
使用iptables实现外网转发内网
linkcloud 的均衡型1 VPS 价格是 70一个月, 内网型才 30一个月。内网型 就是只有内网ip,没有公网ip,所以需要先买一个带公网的,然后在有公网ip的vps的ngnix做下负载转发,到内网, 这样比买个好的公网型vps成本低些。买好后, 公网vps是linux的,内网系统是windows的,怎么管理内网ip呢? 需要在 公网ip vps上用 iptables 做个转原创 2012-12-11 16:15:36 · 6994 阅读 · 0 评论 -
wholesaleinternet 服务器 配置
硬盘:Model Number: ST3250310NS Serial Number: 9SF0V5PD Firmware Revision: MA0D Transport: Serial原创 2014-10-07 14:46:53 · 1231 阅读 · 0 评论 -
named 配置文件问题
service named restart 一直提示错误: open: /var/named/chroot/var/named/named.rfc1912.zones: file not found==========rm -rf /etc/named.confln -s /var/named/chroot/etc/named.conf /etc/named.confnam原创 2014-10-14 14:34:16 · 8327 阅读 · 0 评论 -
在CentOS 6.6 64bit上升级GCC到4.8.2版本
这里我们暂保守选择安装gcc 4.8.2wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.gztar -zxvf gcc-4.8.2.tar.gz2.下载供编译需求的依赖项这个神奇的脚本文件会帮我们下载、配置、安装依赖库,可以节约我们大量的时间和精力,我们可以直接打开其源码看看。它会下载指定的源码包并做软连接转载 2017-05-13 08:30:42 · 657 阅读 · 0 评论 -
linux下清除硬盘里的RAID信息
raid信息通常都保存在硬盘的最后位置,比如1TB的硬盘,可以这样清除(999998000是个大概的block位置,目前还不清楚各个raid卡的信息都保存在哪里,只能猜最常规的情况)。dd obs=1000 seek=999998000 if=/dev/zero of=/dev/sda这样给这些信息的位置填零即可,重启进入安装环境之后发现sda已经回来了,不转载 2018-01-22 20:12:39 · 8594 阅读 · 0 评论 -
linux 磁盘文件系统
http://hi.baidu.com/yss1983/item/15a647df6207e1bb32db905eExt4是一种针对ext3系统的扩展日志式文件系统,是专门为 Linux 开发的原始的扩展文件系统(ext 或 extfs)的第四版。 Linux kernel 自 2.6.28 开始正式支持新的文件系统 Ext4。 Ext4 是 Ext3 的改进版,修改了 Ext3 中部转载 2014-06-10 09:04:49 · 654 阅读 · 0 评论 -
linux SSD 硬盘优化
1、采用 ext4 格式。 (关闭日志功能,可以延长SSD寿命,但是突然断电容易造成文件损坏) tune2fs -O ^has_journal /dev/sda2 关闭日志;然后执行 e2fsck -f /dev/sda2; dmesg | grep EXT4 如果显示 “EXT4-fs (sda2): mounted filesystem without jo原创 2014-02-03 01:01:35 · 5479 阅读 · 0 评论 -
Performance Comparison: Disk Images vs LVM in a Xen Environment
In my quest to move to a virtualized environment, I started giving Xen a try. As many documents state, using LVM-based VMs instead of disk image based VMs result in much better IO speed, as well as be转载 2013-02-19 23:29:55 · 571 阅读 · 0 评论 -
nginx rewrite 遇到的问题
增加一个重写规则:location / { if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-f $request_filename){ rewrite (.*) /index.php;原创 2013-03-05 02:43:23 · 2064 阅读 · 0 评论 -
Apache 泛域名 虚拟主机
ServerName auciou.comServerAlias *.auciou.comDocumentRoot F:/site/auciou再使用 .htaccess 配合,可以把子域名解析到不同文件夹下转载 2013-02-14 11:01:53 · 400 阅读 · 0 评论 -
cPanel支持泛域名解析
CP是cPanel的简称,是cPanel公司开发的产品。CP十分强大,目前最为珍贵的功能是它支持泛域名解析,这样不需要独立IP也能实现泛域名解析,我购买独立IP仅仅是为了实现泛域名解析。最近购买了3个使用cPanel的主机控制面板的国外空间,3个空间都是不同的服务商。经过测试,这3个空间都能支持泛域名解析,添加的办法是先在Addon Domains添加主域名如abc.com,然后再在Subdoma转载 2013-02-14 10:59:51 · 1448 阅读 · 0 评论 -
国内的云主机性能真不行啊
开始用的阿里云的 512M 云主机,我程序在进行查询时,CPU占用100%达4,5分钟。加上阿里云只能买固定宽带,不适合流量忽大忽小的情况。于是百度接着找,看到一个人推荐 linkcloud,看了下,可以按需购买宽带,不用非的买固定宽带,这个灵活性很好。买了一个 1 核CPU,1G 内存的,装centos系统。程序移过去后,查询的时候,CPU仍然占100%shell下,执行mysql,然后原创 2013-01-28 12:42:03 · 1204 阅读 · 0 评论 -
linux下 centos ngnix mono xsp 运行 asp、aspx
1.更新系统 yum update 2.安装必要的相关库 yum install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-devel libtiff-devel libexif-devel giflib-devel libX11-devel freetype-d原创 2012-11-27 11:05:03 · 6892 阅读 · 0 评论 -
了解了新东西:CDN
以前见过、听过,粗略知道cdn是用于网站加速的,但是具体cdn是什么原理不知道。今天听人说起,查资料了解了下http://baike.baidu.com/view/1743190.htmhttp://baike.baidu.com/view/21895.htmhttps://www.cdnunion.com/procenter.php?pid=1http://www.fas原创 2012-05-07 01:20:03 · 706 阅读 · 0 评论 -
amazon 网络服务 产品线
EC2: 就是大家所说的 VPS,使用的是 Xen 虚拟化技术。S3:原创 2012-05-17 01:55:01 · 620 阅读 · 0 评论 -
忘记mysql root密码
登录 phpmyadmin 时,发现找不到root密码了。找到一个资料,解决了问题 http://database.51cto.com/art/201006/203988.htm 1) vi /etc/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables 保存退出vi。2) 执行 service mysqld restart3) 执行 mysql转载 2012-05-15 00:42:46 · 487 阅读 · 0 评论 -
centos 6.3 64位 安装 Xen
yum updatesed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/configreboot=====================yum install bridge-utilsvi /etc/sysconfig/network-scripts/ifcfg-br0DEVICE="br0"NM_原创 2013-02-20 12:31:18 · 3812 阅读 · 2 评论 -
bind DNS web管理程序
WeBBindWeBBind is a Web interface for admin BIND DNS servers. It is written in PHP for everyday usage.Downloads and Documentationhttp://www.afn.org/~afn23397/DNS Control DNS Control is a W转载 2013-02-28 13:15:53 · 6213 阅读 · 0 评论 -
服务器硬盘还是要SSD
数据库放在 WDC WD3000BLFS (1万转)跟放在 INTEL SSDSA2BW080G3 上的速度,有质的飞跃,不是同一个数量级的。数据库必须得放到SSD上。intel G1 系列的磁盘没有 G3 系列的好,服务器开始用的一块 80G G1,出现磁盘错误,更换一块,80G G1的,还是出现磁盘错误,再换成 这个 80G G3,一切顺利,数据库飞快了原创 2013-12-12 16:04:08 · 2507 阅读 · 0 评论 -
Nginx server_name 的问题
nginx 绑定多个域名时, 默认 $_SERVER["SERVER_NAME"] 取的是 server_name 的第一个域名在你的 nginx 配置中找到 fastcgi_param 部分,修改fastcgi_param SERVER_NAME $server_name;为fastcgi_param SERVER_NAME $host;转载 2013-12-04 09:34:36 · 1223 阅读 · 0 评论 -
去掉rpc.statd服务
service nfslock stopchkconfig nfslock off原创 2013-11-02 17:04:29 · 818 阅读 · 0 评论 -
pureftp 无法修改最大连接数
修改 /usr/local/pureftpd/pure-ftpd.conf 里的 MaxClientsNumber 为50MaxClientsPerIP 为 50但是登录的时候,仍然显示:You are user number 1 of 5 allowed.查资料,找到 http://ubuntuforums.org/archive/index.php/t-17原创 2013-06-11 11:21:32 · 3304 阅读 · 0 评论 -
linux 环境变量 路径
vi /etc/profile拉到最底部,添加PATH=$PATH:要添加的路径 中间用 : 隔开多个路径export PATH保存,然后执行source /etc/profile就可以生效了原创 2013-04-26 16:20:45 · 628 阅读 · 0 评论 -
Linux DD
dd用于复制,从if读出,写到of。if=/dev/zero不产生IO,因此可以用来测试纯写速度。同理of=/dev/null不产生IO,可以用来测试纯读速度。bs是每次读或写 的大小,即一个块的大小,count是读写块的数量。 指定出读取,写入文件到硬盘的速度 1.测/目录所在磁盘的纯写速度: [root@base-dmz1 /]#dd if=/dev/zero bs=102转载 2013-01-28 12:51:33 · 463 阅读 · 0 评论 -
centos 5.8 yum 错误
运行 yum update,看到各个mirror都提示 404 not found。手动打开 http://centos.01link.hk/5.8/ 看到提示说, 5.8 不在提供更新了。wget -P /etc/yum.repos.d/ http://mirrors.163.com/.help/CentOS5-Base-163.repovim /etc/yum.repos原创 2013-03-25 13:56:54 · 1000 阅读 · 0 评论 -
2012.05.09 看的资料
nginx的FastDFS分布式存储模块测试方法 http://www.jb51.net/article/25695.htm转载 2012-05-09 20:12:15 · 370 阅读 · 0 评论