美文网首页
hyperf热启动,热更新,更改代码自动重启

hyperf热启动,热更新,更改代码自动重启

作者: geeooooz | 来源:发表于2023-05-23 17:27 被阅读0次

1、安装 composer require hyperf/watcher
2、生成配置文件 php bin/hyperf.php vendor:publish hyperf/watcher
3、生成后的文件在 根目录下的 .watcher.php
代码就是

<?php

declare(strict_types=1);
/**
 * This file is part of Hyperf.
 *
 * @link     https://www.hyperf.io
 * @document https://hyperf.wiki
 * @contact  group@hyperf.io
 * @license  https://github.com/hyperf/hyperf/blob/master/LICENSE
 */
use Hyperf\Watcher\Driver\ScanFileDriver;

return [
    'driver' => ScanFileDriver::class,
    'bin' => 'php',
    'watch' => [
        'dir' => ['app', 'config'],
        'file' => ['.env'],
        'scan_interval' => 2000,
    ],
];

image.png

4、查询当前还在运行的pid 不看也行
netstat -anp|grep 9501
kill 上边儿的pid
5、执行启动
php bin/hyperf.php server:watch

end.

相关文章

  • hyperf 热重载方案(代码修改自动重启服务)

    由于 hyperf 在框架初启动时,Worker 进程启动之前,就已经扫描了整个项目代码,以获取注解等项目配置信息...

  • create-react-app Uncaught Refere

    create-react-app 创建的项目初次运行时没有问题,更改代码后保存自动热更新时出现 process i...

  • Gin hot-loading

    目标 实现热加载(热更新/热重启),边写代码边编译,方便修改后无需重启实时更新。 fresh Fresh是一个命令...

  • hyperf框架热重启实现

    1.为什么需要热重启 a.在开发过程中,尤其在功能调试期间,经常会有微调整。每次如果都手动重启,那肯定还是很抓狂的...

  • IDEA 项目热部署设置

    IDEA项目修改网页,每次得重启下才显示效果;热部署可以使的修改代码后,无须重启服务器,就可以加载更改的代码。 进...

  • mac chrome禁止自动更新、重启自动更新

    禁止自动更新 重启自动更新

  • Spring Boot实现热部署

    在Spring Boot实现代码热部署是一件很简单的事情,代码的修改可以自动部署并重新热启动项目。 引用devto...

  • UNITY3D 热更新

    何谓热更新 Unity3D热更新就是指:用户重启客户端就能实现客户端资源代码更新的需求或者功能。 为何热更新 热更...

  • Spring Boot实现热部署

    在Spring Boot实现代码热部署是一件很简单的事情,代码的修改可以自动部署并重新热启动项目。 这样,当修改一...

  • 2020-09-17 node基础

    运行、调试、模块 bash 运行 Nodemon自动重启见识代码修改,自动重启

网友评论

      本文标题:hyperf热启动,热更新,更改代码自动重启

      本文链接:https://www.haomeiwen.com/subject/rjixedtx.html