为什么我的Gateway-Worker启动总是失败,九步排查都试过了还是不行?

2026-04-02 03:200阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计812个文字,预计阅读时间需要4分钟。

为什么我的Gateway-Worker启动总是失败,九步排查都试过了还是不行?

Workerman是一款开源高性能的PHP异步socket即时通讯框架。支持高并发,具备极高的稳定性,被广泛应用于手机app、移动通讯、微信小程序、手游服务端、网络游戏、PHP聊天室、硬件通讯、智能家居等领域。

Workerman是一款开源高性能异步PHP socket即时通讯框架。支持高并发,超高稳定性,被广泛的用于手机app、移动通讯,微信小程序,手游服务端、网络游戏、PHP聊天室、硬件通讯、智能家居、车联网、物联网等领域的开发。 支持TCP长连接,支持Websocket、HTTP等协议,支持自定义协议。拥有异步Mysql、异步Redis、异步Http、MQTT物联网客户端、异步消息队列等众多高性能组件。


环境

1. CentOS 7.0

2.ThinkPHP 5.1

3.Workman 3.5.20

问题

1. ThinkPHP5.1以后,不能将vendor中的包(workman也在其中)复制后直接使用里面的类,在项目刚搭建的时候可以将需要的包写在composer.json中后composer install,或者composer require flc/dysms 等。

2. workman安装成功,基本的业务功能也写完了,进入服务器找到项目的根目录,输入 php think worker:gateway -d,或者 php think worker:gateway start。

3. 可能启动成功,输入 php think worker:gateway status 查看进程的信息。

阅读全文

本文共计812个文字,预计阅读时间需要4分钟。

为什么我的Gateway-Worker启动总是失败,九步排查都试过了还是不行?

Workerman是一款开源高性能的PHP异步socket即时通讯框架。支持高并发,具备极高的稳定性,被广泛应用于手机app、移动通讯、微信小程序、手游服务端、网络游戏、PHP聊天室、硬件通讯、智能家居等领域。

Workerman是一款开源高性能异步PHP socket即时通讯框架。支持高并发,超高稳定性,被广泛的用于手机app、移动通讯,微信小程序,手游服务端、网络游戏、PHP聊天室、硬件通讯、智能家居、车联网、物联网等领域的开发。 支持TCP长连接,支持Websocket、HTTP等协议,支持自定义协议。拥有异步Mysql、异步Redis、异步Http、MQTT物联网客户端、异步消息队列等众多高性能组件。


环境

1. CentOS 7.0

2.ThinkPHP 5.1

3.Workman 3.5.20

问题

1. ThinkPHP5.1以后,不能将vendor中的包(workman也在其中)复制后直接使用里面的类,在项目刚搭建的时候可以将需要的包写在composer.json中后composer install,或者composer require flc/dysms 等。

2. workman安装成功,基本的业务功能也写完了,进入服务器找到项目的根目录,输入 php think worker:gateway -d,或者 php think worker:gateway start。

3. 可能启动成功,输入 php think worker:gateway status 查看进程的信息。

阅读全文