PHP swoole 监听端口进程

简介: PHP swoole 监听端口进程

代码脚本

<?php 
class ListeningPort{
    const PORT=9601;
    public function port()
    {
        $shell = "netstat -anp | grep ". self::PORT . " | grep LISTEN | wc -l";
        $res = shell_exec($shell);
        if($res != 1){
            echo date("Y-m-d H:i:s") ." error ".PHP_EOL;
        }else{
            echo date("Y-m-d H:i:s") ." success ".PHP_EOL;
        }
    }
}
swoole_timer_tick(2000,function($timer_id){
    echo "执行了";
    (new ListeningPort())->port();
});

运行

nohup php listeningPort.php > 1.txt
相关文章
|
缓存 NoSQL 网络安全
【Azure Redis 缓存】Azure Redis服务开启了SSL(6380端口), PHP如何访问缓存呢?
【Azure Redis 缓存】Azure Redis服务开启了SSL(6380端口), PHP如何访问缓存呢?
286 0
|
9月前
|
消息中间件 NoSQL 调度
温故而知新,PHP Swoole使用过程中的一些思考
本文回顾了异步任务处理、进程与协程调度机制、Redis与消息队列的应用、Swoole协程原理等内容,探讨了CPU时间片分配、IO阻塞、协程切换等关键技术问题,适用于高并发场景下的性能优化与系统设计。
276 6
|
前端开发 网络协议 测试技术
探索PHP的异步编程模型:从React到Swoole
在Web开发领域,PHP一直以简单易用著称。然而,随着互联网应用对性能和并发处理能力的不断追求,传统的同步阻塞式编程模型已逐渐暴露出局限性。本文将深入探讨PHP中的异步编程模型,从早期的React到现代的Swoole,分析其原理、优势及应用场景,并通过实例展示如何利用这些工具提升PHP应用的性能和响应速度。文章旨在为PHP开发者提供一种全新的视角,帮助他们在构建高性能Web应用时做出更合理的技术选择。
313 27
|
网络协议 Linux
Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序
Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序
2064 2
|
PHP Docker 容器
如何在宿主主机运行容器中的php守护进程
在Docker容器中同时运行多个程序(如Nginx+PHP+Ftp)时,需用`docker exec`命令启动额外服务。首先通过`php -v`查看PHP版本,再用`which php-fpm7.4`确认PHP安装路径,通常返回`/usr/sbin/php-fpm7.4`。最后直接运行该路径启动PHP-FPM服务,确保其正常工作。
388 14
|
网络协议 Unix 应用服务中间件
|
PHP
PHP的pcntl多进程用法实例
PHP使用PCNTL系列的函数也能做到多进程处理一个事务。
178 12
|
JavaScript 应用服务中间件 Go
PHP的异步编程:探索Swoole的奥秘
在传统的同步编程模型中,PHP的表现一直受到诟病。然而,随着Swoole的出现,PHP开发者得以迈入异步编程的新纪元。本文将深入浅出地介绍Swoole如何让PHP在性能和并发处理上实现飞跃,同时保持代码的简洁与优雅。
248 32
|
缓存 程序员 PHP
为什么说 Swoole 是 PHP 程序员技术水平的分水岭?
【9月更文挑战第8天】Swoole 被视为 PHP 程序员技术水平的分水岭,因为它要求程序员深入理解底层原理(如网络编程、异步和并发模型),具备性能优化能力(如高效服务器开发、数据库连接池管理),拥有架构设计能力(如微服务架构、项目复杂度管理),并具备持续学习和自我提升意识。熟练掌握 Swoole 的程序员在技术能力和综合素质方面更具优势。
248 9
|
人工智能 Serverless API
函数计算产品使用问题之如何在一个Docker容器内运行一个持续监听特定端口的应用程序
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
428 1