摘要:1.前言 最近想要统计项目中的请求时间,来判断那些请求响应时间来进行优化对应的代码。 传统办法是使用PHP在项目的入口文件和输出的分别计算时间,然后计算时间差值。但是这种的话,非常麻烦,而且需要修改项目文件,改动较大。如果你对nginx比较了解的话,你就会发现nginx也有统计请求时间的功能,而且配 阅读全文
posted @ 2021-02-24 10:06 RoyFans 阅读(9) 评论(0) 推荐(0) 编辑
摘要:前言. python自动化:Helium 是什么? Helium 是一款 Web 端自动化开源框架,全称是:Selenium-Python-Helium,从名字上就可以看出,Helium 似乎和 Selenium 息息相关 确实,Helium 针对 Selenium 进行了封装,它屏蔽了 Selen 阅读全文
posted @ 2021-01-11 14:09 RoyFans 阅读(230) 评论(0) 推荐(0) 编辑
摘要:class Logger(object): level_relations = { 'debug':logging.DEBUG, 'info':logging.INFO, 'warning':logging.WARNING, 'error':logging.ERROR, 'crit':logging 阅读全文
posted @ 2021-01-08 16:34 RoyFans 阅读(23) 评论(0) 推荐(0) 编辑
摘要:最近发现服务器存在ssh 攻击,需要统计攻击者的ip和次数,统计命令如下 cat /var/log/secure | awk '/Failed/{print $(NF-3)}' | sort | uniq -c | awk '{print $2" = "$1;}' 阅读全文
posted @ 2021-01-07 09:57 RoyFans 阅读(129) 评论(0) 推荐(0) 编辑
摘要:1、进入google-chrome官网下载chrome安装包 官网地址:https://www.google.cn/chrome/ 选择要下载的安装包 2、安装Chrome rpm -ivh google-chrome-stable_current_x86_64.rpm 如果报错如下信心: erro 阅读全文
posted @ 2020-12-22 13:59 RoyFans 阅读(158) 评论(0) 推荐(0) 编辑
摘要:使用pika 的BlockingConnection 但启动后不久, 作为publish的生产端就会掉线: pika.exceptions.StreamLostError: Stream connection lost: ConnectionResetError(10054, '远程主机强迫关闭了一 阅读全文
posted @ 2020-12-21 17:50 RoyFans 阅读(380) 评论(0) 推荐(0) 编辑
摘要:from selenium import webdriver # 加启动配置 option = webdriver.ChromeOptions() option.add_experimental_option('useAutomationExtension', False) option.add_e 阅读全文
posted @ 2020-12-16 16:45 RoyFans 阅读(150) 评论(0) 推荐(0) 编辑
摘要:rabbitmqctl set_vm_memory_high_watermark 0.6 阅读全文
posted @ 2020-10-30 10:57 RoyFans 阅读(475) 评论(0) 推荐(0) 编辑
摘要:第一步:卸载自带php yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_6 阅读全文
posted @ 2020-09-24 12:49 RoyFans 阅读(116) 评论(0) 推荐(0) 编辑
摘要:/sbin/service rabbitmq-server stop yum list | grep rabbitmq yum -y remove rabbitmq-server.noarch yum list | grep erlang yum -y remove erlang-* yum rem 阅读全文
posted @ 2020-09-17 11:47 RoyFans 阅读(92) 评论(0) 推荐(0) 编辑
摘要:错误原因 Python3中有个内置模块叫ctypes,它是Python3的外部函数库模块,它提供兼容C语言的数据类型,并通过它调用Linux系统下的共享库(Shared library),此模块需要使用CentOS7系统中外部函数库(Foreign function library)的开发链接库(头 阅读全文
posted @ 2020-06-19 18:01 RoyFans 阅读(1066) 评论(0) 推荐(0) 编辑
摘要:验证配置resolv.conf是否配置 vim /etc/resolv.conf 添加: nameserver 8.8.8.8 search localdomain 验证网卡配置 修改网卡配置,让网卡随操作系统自动启用!!1,确保是root账号进行下面操作,如果不是root身份,首先要以root身份 阅读全文
posted @ 2020-06-12 16:18 RoyFans 阅读(119) 评论(0) 推荐(0) 编辑
摘要:top -b -n 1 | grep royfans|awk '$9>1900'|awk '{print $1}' 阅读全文
posted @ 2020-06-11 11:56 RoyFans 阅读(1135) 评论(0) 推荐(0) 编辑
摘要:解决方法:(1)使用linux命令dos2unix filename,直接把文件转换为unix格式(2)使用sed命令sed -i "s/\r//" filename 或者 sed -i "s/^M//" filename直接替换结尾符为unix格式(3)vi filename打开文件,执行 : s 阅读全文
posted @ 2020-05-20 14:55 RoyFans 阅读(109) 评论(0) 推荐(0) 编辑
摘要:使用ntpdate比较简单。格式如下: [root@linux ~]# ntpdate [-nv] [NTP IP/hostname][root@linux ~]# ntpdate 192.168.0.1[root@linux ~]# ntpdate pool.ntp.org 但这样的同步,只是强制 阅读全文
posted @ 2020-04-27 10:01 RoyFans 阅读(261) 评论(0) 推荐(0) 编辑
摘要:特征如下: CPU占用一直比较高,初步分析是挖矿程序: 系统的crontab –l显示调度列表如下: 20 * * * * /root/.aliyun.sh >/dev/null 2>&1 查看脚本内容: #!/bin/bash exec &>/dev/null echo ZXhlYyAmPi9kZ 阅读全文
posted @ 2020-04-17 22:05 RoyFans 阅读(3615) 评论(1) 推荐(0) 编辑
摘要:TigerVNC使用非加密的链接,默认会被firewalld blocked 掉,想要 vnc正常工作就需要让firewalld开放相应的端口才行。 vnc默认的端口号为5900,而每个vnc window的端口号是: 5900+window_number(or,display_number) 如: 阅读全文
posted @ 2020-03-22 20:30 RoyFans 阅读(199) 评论(0) 推荐(0) 编辑
摘要:新建一个文本picture.bat,输入 start snippingtool保存,双击,就可以截图了 阅读全文
posted @ 2020-03-20 21:02 RoyFans 阅读(366) 评论(0) 推荐(0) 编辑
摘要:在linux系统的环境下,不管是root用户还是其它的用户只有登陆系统后用进入操作我们都可以通过命令history来查看历史记录,可是假如一台服务器多人登陆,一天因为某人误操作了删除了重要的数据。这时候通过查看历史记录(命令:history)是没有什么意义了(因为history只针对登录用户下执行有 阅读全文
posted @ 2020-03-10 15:49 RoyFans 阅读(208) 评论(0) 推荐(0) 编辑
摘要:elasticsearch启动时遇到的错误 问题翻译过来就是:elasticsearch用户拥有的内存权限太小,至少需要262144; 解决: 切换到root用户 执行命令: sysctl -w vm.max_map_count=262144 查看结果: sysctl -a|grep vm.max_ 阅读全文
posted @ 2020-03-04 10:46 RoyFans 阅读(240) 评论(0) 推荐(0) 编辑