1、打开配置文件vim /etc/supervisord.conf这里把所有的 /tmp 路径改掉/tmp/supervisor.sock 改成 /var/run/supervisor.sock/tmp/supervisord.log 改成/var/log/supervisor.log/tmp/supervis ...
Supervisor是什么Supervisor是比较常用的进程管理工具,支持 Linux/MacOS平台,可以用来控制一组Linux/Unix进程(启动、重启、kill)等,使用Supervisor管理的进程,可以做到以守护进程的方式运行,服务异常关闭后可以自动重启。Supervisor是一个 Client/S ...
WireGuard 是一个易于配置、快速且安全的开源组网,它利用了最新的加密技术。目的是提供一种更快、更简单、更精简的通用 VPN,它可以轻松地在树莓派这类低端设备到高端服务器上部署。IPsec 和 OpenVPN 等大多数其他解决方案是几十年前开发的。安全研究人员和内核开发人员 Jason Donenfeld ...
<?php declare (strict_types=1); namespace app\librarys; /** * Class DateRange 日期范围处理 * @package app\librarys */ class DateRange { /** * @v ...
由于PHPExcel已经不再维护,PhpSpreadsheet是PHPExcel的下一个版本。PhpSpreadsheet是一个用纯PHP编写的库,并引入了命名空间,PSR规范等。这里简单介绍下PhpSpreadsheet的导入导出功能。1、安装使用composer安装:composer require php ...
/** * * String操作 字符串操作 */ //设置键值:成功返回true,否则返回false,键值不存在则新建,否则覆盖 $redis->set('string', 'hello world!'); //从左往右第五个字符开始替换为另一指定字符 ...
/** * * Hash 哈希操作 可理解为数据库操作 */ //为user表中的字段赋值。成功返回1,失败返回0。若user表不存在会先创建表再赋值,若字段已存在会覆盖旧值。 $redis->hSet('user', 'name', '222& ...
/** * * Zset操作 sorted set操作 * 有序集合 * sorted set 它在set的基础上增加了一个顺序属性,这一属性在修改添加元素的时候可以指定,每次指定后,zset会自动从新按新的值调整顺序 * */ // //将一个或多个元素插入到集合里面,默认从尾部开始插入 // //如果要在 ...
//将一个元素加入集合,已经存在集合中的元素则忽略。若集合不存在则先创建,若key不是集合类型则返回false,若元素已存在返回0,插入成功返回1。 $redis->sAdd('set3', '11'); //返回集合中所有成员。 $redis->sMem ...
php-redis 5以后废弃了一些方法名被弃用方法名替代方法名deletedelzUnionzunionstorezInterzinterstorezDeleteRangeByRankzRemRangeByRankzDeleteRangeByScorezRemRangeByScorezDeletezRemse ...
具体操作think-queue+supervisor 详细配置 https://www.jianshu.com/p/d5e95c7ae526supervisor配置信息 https://www.jianshu.com/p/0b9054b33db3
一 代码示例先通过一段代码,了解一下 thinkphp-queue 的基本使用流程。目标: 在业务控制器中推送一个新消息到一个名为 ‘helloJobQueue’ 的队列中,该消息中包含我们自定义的业务数据,然后,编写一个名为 Hello 的消费者类,并通过命令行去调用该消费者类获取这个消息,拿到定义的数据。1 ...
官方文档安装composer require topthink/think-queue配置配置文件位于 config/queue.php公共配置[ 'default'=>'sync' //驱动类型,可选择 sync(默认):同步执行,database:数据库 ...
由于 swoole 常驻内存的特性,修改文件后需要重启worker进程才能将被修改的文件重新载入内存中,我们可以自定义Process的方式实现文件变动自动进行服务重载新建文件 app/Process/HotReload.php 并添加如下内容,也可以放在其他位置,请对应命名空间<?php namespa ...
近日,CentOS官方宣布CentOS系列稳定版Linux系统将停止维护,取而代之的是测试版的CentOS Stream,这也意味着CentOS将会退出历史舞台,因此引发了CentOS用户的强烈不满。据了解,CentOS联合创始人Greg Kurtzer是许多社区成员之一,对这一改变也是相当震惊和不满。Kurt ...