workerman
端口
20005 socket端口
20014 外部通讯端口
20015 内部通讯端口
此workerman启动和CRMEB商城项目端口不会发生冲突
解禁函数
`pcntl_signal` `pcntl_signal_dispatch` pcntl_fork` `pcntl_wait` `pcntl_alarm`
Linux 下命令详解
#长连接服务
php think workerman [ status ] [ server ] [ --d ]
#Linux 观察者模式启动
php think workerman start
#Linux 进程守护模式启动
php think workerman start --d
#Linux 停止
php think workerman stop
#Linux 查看运行状态
php think workerman status
Windows 下命令详解
# 第一步 启动内部通讯
php think workerman start channel
# 第二步 启动聊天服务
php think workerman start chat
# 第三步 启动bussinessWorker 进程
php think workerman start business
注意事项
- windows 下启动workerman必须得同时启动以上三条命令. 关闭服务只需要关闭命令行就可以;
- windows下方便用户操作可直接运行 根目录下得 woekman.bat 文件;就可以启动workerman服务;
- windows下双击 workerman.bat文件闪退,基本上是由于PHP环境变量没有配置导致得,可以查看[配置]->[PHP环境变量配置]文章进行配置;
- 此workerman服务,已经包含定时任务;
- liunx服务器上需要切换到当前项目得根目录执行启动命令,启动命令:
php think workerman start --d
- 需要开启 20005,20014, 20015 端口,宝塔设置放行端口,服务器还需放行端口规则
修改端口
注:若服务器中端口冲突可以修改端口,一个服务器中安装多套知识付费系统则必须要修改端口
首先在application/config.php文件中修改对应的端口,端口可以自行设置
- workerman.chat为外部通信服务端口,默认为20014
- workerman.channel为内部通信服务端口,默认为20015
- workerman.text为Register服务端口,默认为20015
- 修改后需要重启workerman才能生效
1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!3165260857@qq.com
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!
三优资源网 » crmeb 知识付费 workerman 启动
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!
三优资源网 » crmeb 知识付费 workerman 启动
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 三优资源网