├── LICENSE ├── README.md ├── composer.json ├── psalm.xml └── src ├── Attribute ├── AsProcess.php └── AsTask.php ├── ConfigLoader.php ├── Event ├── ProcessErrorEvent.php ├── ProcessStartEvent.php ├── TaskErrorEvent.php └── TaskStartEvent.php ├── Http ├── HttpRequestHandler.php └── WorkermanHttpMessageFactory.php ├── KernelFactory.php ├── Reboot ├── FileMonitorWatcher │ ├── FileMonitorWatcher.php │ ├── InotifyMonitorWatcher.php │ └── PollingMonitorWatcher.php └── Strategy │ ├── AlwaysRebootStrategy.php │ ├── ExceptionRebootStrategy.php │ ├── MaxJobsRebootStrategy.php │ ├── RebootStrategyInterface.php │ └── StackRebootStrategy.php ├── Resolver.php ├── Runner.php ├── Runtime.php ├── Scheduler ├── TaskErrorListener.php ├── TaskHandler.php └── Trigger │ ├── CronExpressionTrigger.php │ ├── DateTimeTrigger.php │ ├── JitterTrigger.php │ ├── PeriodicalTrigger.php │ ├── TriggerFactory.php │ └── TriggerInterface.php ├── Supervisor ├── ProcessErrorListener.php └── ProcessHandler.php ├── Utils.php ├── Worker ├── FileMonitorWorker.php ├── SchedulerWorker.php ├── ServerWorker.php └── SupervisorWorker.php ├── WorkermanBundle.php └── config ├── compilerpass.php ├── configuration.php └── services.php /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/composer.json -------------------------------------------------------------------------------- /psalm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/psalm.xml -------------------------------------------------------------------------------- /src/Attribute/AsProcess.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Attribute/AsProcess.php -------------------------------------------------------------------------------- /src/Attribute/AsTask.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Attribute/AsTask.php -------------------------------------------------------------------------------- /src/ConfigLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/ConfigLoader.php -------------------------------------------------------------------------------- /src/Event/ProcessErrorEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Event/ProcessErrorEvent.php -------------------------------------------------------------------------------- /src/Event/ProcessStartEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Event/ProcessStartEvent.php -------------------------------------------------------------------------------- /src/Event/TaskErrorEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Event/TaskErrorEvent.php -------------------------------------------------------------------------------- /src/Event/TaskStartEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Event/TaskStartEvent.php -------------------------------------------------------------------------------- /src/Http/HttpRequestHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Http/HttpRequestHandler.php -------------------------------------------------------------------------------- /src/Http/WorkermanHttpMessageFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Http/WorkermanHttpMessageFactory.php -------------------------------------------------------------------------------- /src/KernelFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/KernelFactory.php -------------------------------------------------------------------------------- /src/Reboot/FileMonitorWatcher/FileMonitorWatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Reboot/FileMonitorWatcher/FileMonitorWatcher.php -------------------------------------------------------------------------------- /src/Reboot/FileMonitorWatcher/InotifyMonitorWatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Reboot/FileMonitorWatcher/InotifyMonitorWatcher.php -------------------------------------------------------------------------------- /src/Reboot/FileMonitorWatcher/PollingMonitorWatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Reboot/FileMonitorWatcher/PollingMonitorWatcher.php -------------------------------------------------------------------------------- /src/Reboot/Strategy/AlwaysRebootStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Reboot/Strategy/AlwaysRebootStrategy.php -------------------------------------------------------------------------------- /src/Reboot/Strategy/ExceptionRebootStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Reboot/Strategy/ExceptionRebootStrategy.php -------------------------------------------------------------------------------- /src/Reboot/Strategy/MaxJobsRebootStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Reboot/Strategy/MaxJobsRebootStrategy.php -------------------------------------------------------------------------------- /src/Reboot/Strategy/RebootStrategyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Reboot/Strategy/RebootStrategyInterface.php -------------------------------------------------------------------------------- /src/Reboot/Strategy/StackRebootStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Reboot/Strategy/StackRebootStrategy.php -------------------------------------------------------------------------------- /src/Resolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Resolver.php -------------------------------------------------------------------------------- /src/Runner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Runner.php -------------------------------------------------------------------------------- /src/Runtime.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Runtime.php -------------------------------------------------------------------------------- /src/Scheduler/TaskErrorListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Scheduler/TaskErrorListener.php -------------------------------------------------------------------------------- /src/Scheduler/TaskHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Scheduler/TaskHandler.php -------------------------------------------------------------------------------- /src/Scheduler/Trigger/CronExpressionTrigger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Scheduler/Trigger/CronExpressionTrigger.php -------------------------------------------------------------------------------- /src/Scheduler/Trigger/DateTimeTrigger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Scheduler/Trigger/DateTimeTrigger.php -------------------------------------------------------------------------------- /src/Scheduler/Trigger/JitterTrigger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Scheduler/Trigger/JitterTrigger.php -------------------------------------------------------------------------------- /src/Scheduler/Trigger/PeriodicalTrigger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Scheduler/Trigger/PeriodicalTrigger.php -------------------------------------------------------------------------------- /src/Scheduler/Trigger/TriggerFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Scheduler/Trigger/TriggerFactory.php -------------------------------------------------------------------------------- /src/Scheduler/Trigger/TriggerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Scheduler/Trigger/TriggerInterface.php -------------------------------------------------------------------------------- /src/Supervisor/ProcessErrorListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Supervisor/ProcessErrorListener.php -------------------------------------------------------------------------------- /src/Supervisor/ProcessHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Supervisor/ProcessHandler.php -------------------------------------------------------------------------------- /src/Utils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Utils.php -------------------------------------------------------------------------------- /src/Worker/FileMonitorWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Worker/FileMonitorWorker.php -------------------------------------------------------------------------------- /src/Worker/SchedulerWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Worker/SchedulerWorker.php -------------------------------------------------------------------------------- /src/Worker/ServerWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Worker/ServerWorker.php -------------------------------------------------------------------------------- /src/Worker/SupervisorWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/Worker/SupervisorWorker.php -------------------------------------------------------------------------------- /src/WorkermanBundle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/WorkermanBundle.php -------------------------------------------------------------------------------- /src/config/compilerpass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/config/compilerpass.php -------------------------------------------------------------------------------- /src/config/configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/config/configuration.php -------------------------------------------------------------------------------- /src/config/services.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luzrain/workerman-bundle/HEAD/src/config/services.php --------------------------------------------------------------------------------