Download the PHP package spiral/roadrunner-tcp without Composer
On this page you can find all versions of the php package spiral/roadrunner-tcp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download spiral/roadrunner-tcp
More information about spiral/roadrunner-tcp
Files in spiral/roadrunner-tcp
Package roadrunner-tcp
Short Description RoadRunner: TCP worker
License MIT
Homepage https://roadrunner.dev/
Informations about the package roadrunner-tcp
RoadRunner TCP Plugin
RoadRunner is an open-source (MIT licensed) high-performance PHP application server, load balancer, and process manager. It supports running as a service with the ability to extend its functionality on a per-project basis.
RoadRunner includes TCP server and can be used to replace classic TCP setup with much greater performance and flexibility.
Official Website | Documentation
This repository contains the codebase TCP PHP workers. Check spiral/roadrunner to get application server.
Installation
To install application server and TCP codebase:
You can use the convenient installer to download the latest available compatible version of RoadRunner assembly:
To download latest version of application server:
Usage
For example, such a configuration would be quite feasible to run:
If you have more than 1 worker in your pool TCP server will send received packets to different workers, and if you need to collect data you have to use storage, that can be accessed by all workers, for example RoadRunner Key Value
Example
To init abstract RoadRunner worker:
Testing:
This codebase is automatically tested via host repository - spiral/roadrunner.
License:
The MIT License (MIT). Please see LICENSE
for more information. Maintained
by Spiral Scout.
All versions of roadrunner-tcp with dependencies
ext-json Version *
spiral/roadrunner Version ^2023.1 || ^2024.1
spiral/roadrunner-worker Version ^3.0