2 回复

Error during WebSocket handshake: Unexpected response code: 200

提问a414644502 回复了问题 • 2 人关注 • 3 天前 • 来自相关话题

2 回复

请教!GatewayWorker推送消息延迟及进程数问题

提问walkor 回复了问题 • 3 人关注 • 1 天前 • 来自相关话题

1 回复

求助,多进程定时器+多进程异步,逻辑乱套了

提问latin 回复了问题 • 2 人关注 • 6 天前 • 来自相关话题

2 回复

BusinessWorker、Gateway、Register 無法更改 maxPackageSize

建议blogdaren 回复了问题 • 3 人关注 • 4 天前 • 来自相关话题

1 回复

GatewayWorker 如何使用rabbitmq

提问ice 回复了问题 • 2 人关注 • 2 天前 • 来自相关话题

2 回复

GatewayWorker onClose里的内容为什么会重复执行?

提问bengore 回复了问题 • 2 人关注 • 4 天前 • 来自相关话题

1 回复

关于断线重连的问题

提问lxping 回复了问题 • 2 人关注 • 10 小时前 • 来自相关话题

1 回复

集群部署的gatewayworker 压测人数上限的问题

提问xiuwang 回复了问题 • 2 人关注 • 3 天前 • 来自相关话题

1 回复

Events判断从哪个协议进来的

提问damao 回复了问题 • 2 人关注 • 3 天前 • 来自相关话题

1 回复

用workerman代替redis

分享six 回复了问题 • 2 人关注 • 2 天前 • 来自相关话题

1 回复

自定义协议粘包问题

提问抽不完的寂寞 回复了问题 • 2 人关注 • 2 天前 • 来自相关话题

1 回复

GatewayWorker处理数据是多线程的吗?

提问blogdaren 回复了问题 • 2 人关注 • 2 天前 • 来自相关话题

1 回复

Events和自定义协议文件,如何放到项目文件夹外面?

提问静默 回复了问题 • 2 人关注 • 3 天前 • 来自相关话题

1 回复
1 回复

GatewayWorker mysql添加数据不支持事务处理吗

提问静默 回复了问题 • 2 人关注 • 3 天前 • 来自相关话题

1 回复

能否一个BusinessWorker管理多个Gateway?

提问喵了个咪 回复了问题 • 2 人关注 • 4 天前 • 来自相关话题

1 回复

多进程中redis会偶尔连接失败

提问智佳思远 回复了问题 • 2 人关注 • 6 天前 • 来自相关话题

0 回复

GatewayWorker客户端能否在swoole框架中使用

回复

提问tegic 发起了问题 • 1 人关注 • 21 小时前 • 来自相关话题

0 回复

我被多线程逼疯了,我要发一次灌水贴,我不管,我要发

回复

分享lxping2 发起了问题 • 1 人关注 • 5 天前 • 来自相关话题

1 回复

Function pcntl_signal_dispatch may be disabled 已经禁用了 php.ini内已经没有这个函数了

提问抽不完的寂寞 回复了问题 • 2 人关注 • 2 天前 • 来自相关话题

0 回复

请教关于聊天室房间在线人数问题

回复

提问yangkinger 发起了问题 • 1 人关注 • 5 天前 • 来自相关话题

0 回复

workerman邮件群发

示例lxping 发表了文章 • 0 个评论 • 69 次浏览 • 5 天前 • 来自相关话题

以前phper发送邮件都是用phpmailer,现在你可以扔掉了。 我们先来看看发送邮件的原理,发送邮件说白了就是连接第三方smtp服务器,所以telnet就可以发送邮件,操作指令如下: 1、cmd打开windows命令行 ...查看全部

以前phper发送邮件都是用phpmailer,现在你可以扔掉了。
我们先来看看发送邮件的原理,发送邮件说白了就是连接第三方smtp服务器,所以telnet就可以发送邮件,操作指令如下:


1、cmd打开windows命令行
2、输入:telnet smtp.qq.com 25
3、输入:HELO Esmtp
4、输入:AUTH LOGIN
5、输入:(你qq号的base64加密串)
6、输入:(你邮件密码的base64加密串,注意此处不是qq密码)
7、输入:MAIL FROM: <发件人邮件>
8、输入:RCPT TO: <收件人邮件>
9、输入:DATA
10、输入:
Content-Type:Text/html;charset="utf-8"
From: 发件人邮件
To: 收件人邮件
Subject:标题
正文


.(此处.表示邮箱正文结束)
11、QUIT


至此,我们就成功发送一封邮件出去了。如果要发送多封邮件,我们只需要循环执行第7-10的命令,等邮件列表全部发送完成,再执行第11条命令QUIT即可。


是不是so easy?


用wokerman怎么发送呢,首先我们把要发送的所有指令放到一个数组里,相当于一个队列,然后在AsyncTcpConnection的onMessage中用array_shift()取出元素依次发送指令,演示代码如下:
截图
截图

1 回复

workerman多进程定时任务(非crontab)

案例lxping 发表了文章 • 1 个评论 • 78 次浏览 • 5 天前 • 来自相关话题

测试地址:http://106.13.220.63:8181 如果大家测试觉得可以,我想开源出来。 功能: 1、执行周期:可按月、周、天、时、分定时执行,也可按天、时、分延时执行 2、任务类型:可在此架构基础上, ...查看全部

测试地址:http://106.13.220.63:8181
如果大家测试觉得可以,我想开源出来。


功能:
1、执行周期:可按月、周、天、时、分定时执行,也可按天、时、分延时执行
2、任务类型:可在此架构基础上,很方便的添加其他类型的任务,已经内置邮件群发
3、任务日志:不仅可以查看历史执行日志,还可以通过websocket实时查看某个任务正在执行的具体日志
4、api接口:可通过http和redis两种方式,对任务增删改查
5、任务分割:多个任务多进程同时执行不会影响定时器,另外,如果某个任务类型比较复杂,还可以通过AsyncTcpConnection再次分派给其他空闲进程


0 回复

连接数据库是报错

回复

提问derek 发起了问题 • 1 人关注 • 6 天前 • 来自相关话题