PHPackages                             busyphp/swoole - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. busyphp/swoole

ActiveLibrary[HTTP &amp; Networking](/categories/http)

busyphp/swoole
==============

支持异步数据处理，如批量发送邮件、短信等。可用于创建Http服务，Websocket服务、Tcp服务、Rpc服务以脱离Apache、Nginx等独立运行，独立运行环境下支持Swoole协程开发

v2.0.4(4y ago)1601CC-BY-NC-4.0PHPPHP &gt;=7.2.0

Since Jun 18Pushed 3y ago1 watchersCompare

[ Source](https://github.com/busyphp/swoole)[ Packagist](https://packagist.org/packages/busyphp/swoole)[ Docs](http://www.harter.cn/?form=BusyPHP&plugin=busyphp/swoole)[ RSS](/packages/busyphp-swoole/feed)WikiDiscussions master Synced today

READMEChangelog (10)Dependencies (10)Versions (12)Used By (1)

Swoole守护程序
==========

[](#swoole守护程序)

> 基于 `think-swoole` 开发
> 支持异步数据处理，如批量发送邮件、短信等。可用于创建Http服务，Websocket服务、Tcp服务、Rpc服务以脱离Apache、Nginx等独立运行，独立运行环境下支持 `Swoole` 协程开发

安装方式
----

[](#安装方式)

```
composer require busyphp/swoole
```

> 安装完成后可以通过后台管理 &gt; 开发模式 &gt; 插件管理进行 `安装/卸载/管理`

服务命令
----

[](#服务命令)

适用于 `http`，`tcp`，`websocket`, `rpc` 等服务
`cd` 到到项目根目录下执行

### 启动命令

[](#启动命令)

```
php think swoole
```

### 停止命令

[](#停止命令)

```
php think swoole stop
```

### 重启命令

[](#重启命令)

```
php think swoole restart
```

### 在`www`用户下运行

[](#在www用户下运行)

```
su -c "php think swoole start|stop|restart" -s /bin/sh www
```

队列服务
----

[](#队列服务)

### 队列说明

[](#队列说明)

参考：

#### 配置 `config/busy-swoole.php`

[](#配置-configbusy-swoolephp)

```
