1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/smalleyes-fast-laravel

Клонировать/Скачать
README.md 2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 04:44 463fff6

Сигнал: стоп, версия

supervisor> status fast-laravel-monitor РАБОТАЕТ pid 29146, uptime 3:03:36

## Горячая перезагрузка
> Рекомендуется отключить эту функцию в рабочей среде. Используйте её только во время разработки.

* `hot_reload`: включить ли горячую перезагрузку
* `hot_reload_type`: тип горячей перезагрузки, поддерживает `inotify` и `tick`
    * `inotify`: зависит от расширения PHP `inotify`.
    * `tick`: использует таймер `swoole`, периодически проверяет файлы на изменения и выполняет операцию `reload`.
* `hot_reload_paths`: отслеживаемые каталоги изменений файлов. Если файл в этом каталоге изменяется, выполняется операция `reload`.

'server' => [ 'hot_reload' => env('SWOOLE_HOT_RELOAD', false), 'hot_reload_type' => env('SWOOLE_HOT_RELOAD_TYPE', ''),// inotify or tick 'hot_reload_paths' => [ base_path('app'), base_path('config'), ], ]


2: fswatch

brew install fswatch

[xmc@mc fast-laravel (master ✗)]$ sh fswatch.sh /Users/xmc/PhpstormProjects/iizhu/api Starting fswatch... File /Users/xmc/PhpstormProjects/iizhu/api/app/Service/TestService.php has been modified. Reloading swoole_http_server...

success File /Users/xmc/PhpstormProjects/iizhu/api/app/Service/TestService.php has been modified. Reloading swoole_http_server... success

#### Альтернатива
* [laravel-swoole](https://github.com/swooletw/laravel-swoole)
#### Альтернативные фреймворки
* [Swoft](https://www.swoft.org/)
* [easyswoole](http://www.easyswoole.com/)
* [hyperf](http://www.hyperf.io/)

#### Прочее
* Q群:190349019

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/smalleyes-fast-laravel.git
git@api.gitlife.ru:oschina-mirror/smalleyes-fast-laravel.git
oschina-mirror
smalleyes-fast-laravel
smalleyes-fast-laravel
master