php系统化框架教程(PHP+swoole+linux实现系统监控和性能优化操作示例)
类别:编程学习 浏览量:2917
时间:2022-03-28 01:47:45 php系统化框架教程
PHP+swoole+linux实现系统监控和性能优化操作示例本文实例讲述了PHP+swoole+linux实现系统监控和性能优化操作。分享给大家供大家参考,具体如下:
服务器监控
端口监控php运行shell脚本
|
class Server { const PORT = 8811; /** * 获取端口指定端口信息;如果在运行返回1;否则返回0; */ public function port() { $shell = "netstat -anp 2>/dev/null | grep " . self::PORT . " | grep LISTEN | wc -l" ; $result = shell_exec( $shell ); if ( $result != 1) { // 发送报警服务 邮件 短信 /// todo echo date ( "Ymd H:i:s" ). "error" .PHP_EOL; } else { echo date ( "Ymd H:i:s" ). "succss" .PHP_EOL; } } } /** * swoole毫秒定时器;每隔2秒运行一下脚本 */ swoole_timer_tick(2000, function ( $timer_id ) { ( new Server())->port(); echo "time-start" .PHP_EOL; }); |
linux在终端执行命令并且写入到文件里面
nohup /usr/local/php/bin/php/www/swoole/thinkphp_swoole/script/monitor/server.php>/www/swoole/thinkphp_swoole/script/monitor/a.txt-**
根据端口别名使用.sh(shell脚本)平滑重启服务
|
echo "loading..." pid=`pidof live_master` echo $pid kill -USR1 $pid echo "loading success" |
后台启动swoole
nohup /usr/local/php/bin/php /www/swoole/thinkphp_swoole/server/ws.php>/www/swoole/server/thinkphp_swoole/swoole.log &
希望本文所述对大家PHP程序设计有所帮助。
原文链接:https://blog.csdn.net/weixin_36919815/article/details/81218278
您可能感兴趣
- iis上搭建php环境(vultr服务器windows server 2012 r2搭建IIS8+PHP+MYSQL+phpMyAdmin运行环境图文教程)
- dedecms兼容模式(DedeCMS 验证码不正确的解决方法php配置问题)
- php怎么创建一个文件(PHP文件后缀不强制为.php方法)
- php怎么修改单独一行数据(PHP实现批量修改文件名的方法示例)
- php 结果集转json(PHP的JSON封装、转变及输出操作示例)
- iis运行php程序(Windows2003+IIS7 Express使用FastCgi运行php)
- thinkphp5 api开发(thinkphp5框架前后端分离项目实现分页功能的方法分析)
- phpStudy启动失败时的解决方法 提示缺vc9运行库(phpStudy启动失败时的解决方法 提示缺vc9运行库)
- php收集多个统计数据(PHP实现统计代码行数小工具)
- wordpress的静态php页面在哪(如何让PHPnow支持wordpress静态化链接的方法)
- thinkphp兼容dedecms(DedeCMS Error:Tag disabled:"php"的解决办法)
- php框架初始化教程学习(PHP从零开始打造自己的MVC框架之类的自动加载实现方法详解)
- php数据类型图解(php使用filter_var函数判断邮箱,url,ip格式示例)
- phpredis怎么测试成功(PHP+redis实现的限制抢购防止商品超发功能详解)
- win7如何搭建php环境(阿里云Win2016安装Apache和PHP环境图文教程)
- php字符串长度怎么获取(PHP实现给定一列字符,生成指定长度的所有可能组合示例)
- 东南亚有哪个国家(东南亚有哪个国家最发达)
- 东南亚安全吗(好不好挣钱)
- 潘长江小品《照亮全家福》台词剧本完整版(潘长江小品照亮全家福台词剧本完整版)
- 一窗通办政务服务小品剧本(一窗通办政务服务小品剧本)
- 刘韬涛丁子贺小品《根治低头族》台词剧本(刘韬涛丁子贺小品根治低头族台词剧本)
- 看完《夺冠》,黄渤的演技我实在夸不起来,彭昱畅反令人惊喜(黄渤的演技我实在夸不起来)
热门推荐
- python的pickle用法(Python multiprocess pool模块报错pickling error问题解决方法分析)
- docker 跨主机的网络通信(docker 基于golang镜像构建 ssh服务的方法)
- html5怎么设置左边input(HTML5中input输入框默认提示文字向左向右移动的示例代码)
- 301重定向如何设置
- dedecms怎么调用标签(DEDECMS 留言薄模块的使用方法)
- tomcat反向代理单(阿里云安全组规则配置及Tomcat外网访问)
- 前端技术图解(前端水印的简单实现代码示例)
- sql中去除重复记录的关键字(sqlserver查询去掉重复数据的实现)
- 微信小程序获取手机信息(微信小程序获取手机号的踩坑记录)
- dedecms如何做弹窗(dedecms列表推荐文章默认为加粗的修改方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9