workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
全真回放(在2个小时内每1秒发送一次数据到前台),这样的业务应用定时器的时候,有什么要注意的吗?
当学生来看回放时,使用定时器功能,每1秒发送一次数据到前台(查询数据是一次可以预先查询1000条, 然后检索这1000条,取出1秒内的数据发到前台);定时器的ID可能会一直变
化
,因为用户可以暂停,拖进度
问答
请问如何做到接收http请求,推送mqtt消息?
我简
化
了下代码,大致如下: ```php define('MAX_REQUEST', 5000); $worker = new Worker('http://0.0.0.0:端口'); $worker
问答
workerman单例数据库连接会不会出现数据错乱?
fpm中因为每个worker都是单线程只能同时处理一个请求,并且请求结束后销毁资源,下一个请求就是新连接不会有问题 这里是手册的说明 只要单个进程内初始
化
一次数据库连接,则以后这个进程的所有请求都可以复用这个数据库连接
分享
自建网站统计工具 Umami 的部署和接入(v站经常看到,非常简单,推荐一波)
就是如果想要配置域名子路径的话需要自己打包编译,如果用已经编译发布过的 umami 镜像是不可以,就是 umami 的官网 [env](https://umami.is/docs/environment-variables) 配置写的是支
持
所以如果有强子目录部署诉求的话,推荐自己打包,因为我这边发现1pancel使用的官方docker镜像是不支
持
base_path 就采用的子域名部署的。[截图](/upload/img/20250706/06686a7a01aeff.png) 登陆后,umami 是支
持
多语言的,可以在右上角切换为中文。 !只要在需要追踪统计的网页加入这段html代码即可,需要开源项目也支
持
设置html注入。 !
分享
简单实现webman类似tp在控制器中定义中间件
webman不支
持
在控制器中定义中间件,因为迁移tp代码自己实现了控制器中间件支
持
,分享同时也请大家指点指点。 贴代码: 首先创建自己的控制器中间件接口 ```php <?
分享
webman使用easywechat6.x遇到的问题和解决方案
miniProgram->getClient()->get('sns/component/jscode2session', $data)->toArray(); ``` ## 2、关于微信支付 ### A、6.x好像不支
持
v2的支付方式,或者支
持
的很差,勉强能支付成功后,回调的处理又有很多问题,经过反复测试后,最终放弃了v2支付 ### B、关于RSA签名,不用看什么下载证书的文档,看easywechat的**工具**示例,
问答
Could not move the file报错,该怎么解决
in_array($ext, $types)) { echo "不支
持
的文件格式。"; return view('index/index', ['name' => "不支
持
的文件格式"]); } $file_path = public_path
分享
如何将webman打包成一个exe
这个包比较大,扩展比较全 1. max-swow 扩展比较全, 支
持
swow,swoole,libevent扩展 2. min 好像是只支
持
ffi扩展,调用C 3. lite 看了一眼没记住 4.
分享
PHP实现统一入站多路出站的HTTP代理池服务
该项目提供代理池服务,内部实现了 提取器、验活器、中继器,实现到统一入站,多口出站,自我验活功能 使用者无需关心代理的存活和延迟状态,仅需设置一个代理地址即可以实现每次访问都使用不同的代理 目前只支
持
socks5ipconfig.io/ip #得到结果5 ``` ### 注 > 此项目为学习项目,不保证稳定性,仅供学习参考 > 没做太多扩展如局域网过滤等功能 ### AD 该项目中用到的p-ripple也支
持
Workerman
问答
TCP 异常断开
2018-05-19_14-06-02.jpg) 4、已经按照“Linux内核调优”章节介绍 的方法调优了系统配置 5、机器配置:腾讯云 4核8G 内存,服务器负载稳定在0.15 6、设备在线时会保
持
比如以下可能: 1.worker 进程超时严重 手表终端网络环境差 服务器配置有问题 能否指点一下排查的方向,以及 workerman 和我的服务器能否支
持
这么多设备同时在线 之前排查发现有业务
问答
🚀 webman应用市场正式上线
应用插件更多请访问 https://www.workerman.net/doc/webman/app/app.html # 上架限制 **不支
持
以下类型应用上架** **金融类** 包括但不限于聚合支付点卡等 **采集类** 包括但不限于小说、漫画、影视、资源分享等 **境外应用相关** 包括但不限于云主机、vpn等 **单独的admin后台类** 应用自带后台不限制 **聊天类、客服类**暂时不支
持
上架
文档
自定义404 500
404', ['error' => 'some error'])->withStatus(404); }); ``` # 自定义405 从webman-framework 1.5.23开始,回调函数支
持
传递status参数,如果status是404则代表请求不存在,405代表不支
持
当前请求方法(例如Route::post()设置的路由通过GET方式访问) ```php use support\Request
文档
SSE
* SSE 默认支
持
断线重连;WebSocket 需要自己实现。 * SSE 只能传输utf8文本,二进制数据需要编码成utf8后传送;WebSocket 默认支
持
传送utf8和二进制数据。
文档
支付SDK
alipayCertPublicKey_RSA2.crt │ ├── alipayRootCert.crt │ └── appCertPublicKey_2016090900470841.crt ``` ## 初始
化
直接调用 `config` 方法初始
化
```php // 获取配置文件 config/payment.php $config = config('payment'); Pay::config($config初始
化
配置 Pay::config(config('payment')); // 2.初始
化
配置 Pay::config(config('payment')); // 2.
分享
TransferStatistics v2 应用监控系统
Elasticsearch,可多进程处理 > 4、新增 db搜索并关键字高亮展示 > 5、新增 调用记录列表数据筛选、刷新、导出等操作 > 6、新增 应用管理 可删除并清空应用数据 > 7、优
化
数据缓存,进程关闭时存储其缓存数据 > 8、优
化
页面展示 - **v2.1.1** - 2022-08-31 > 1、去除 redis-queue > 2、重构 上报数据处理方式 >3、优
化
统计数据同步MySql逻辑 > 4、重构 调用记录存储MySql、Elasticsearch # 图片展示 !
分享
分享一个多功能的验证器,可以对数据进行转换、验证、过滤
这个项目由来很
久
了,大概至少有6年的历史,最早我工作的时候接触的一个项目叫struct,他可以把数组映射到对象属性上进行数据类型内容等判断或者过滤,也可以进行转换,也可以自行注册handle进行过滤、判断已经没有再维护了,现在只维护2.x** ## 引入 ~~~ composer require chaz6chez/structure ~~~ ## 应用场景 - 出入参的判断及过滤 - 数据转
化
及映射Struct; class User extends Struct{ public $id; public $name; public $sex; } ```` - 对要操作和转
化
的name; ```` - 验证区可使用func、method进行方法判断 - **method:className,methodName 必须是静态方法** - **方法执行过程中任何异常会转
化
成```` #### 2.使用func、method进行转换 - **method:className,methodName 必须是静态方法** - **方法执行过程中任何异常会转
化
成
问答
设置定时器,用于用户重新连接,避免频繁广播,但是运行后时好时坏
host" => "127.0.0.1", "port" => 6379, ); //实例对象 private static $Instance = null; //私有 禁止外部实例
化
delUserOne($uid = 0){ $Redis = Redis::getInstance(self::$_redis); $Redis->del($uid); } /** * 用户登陆,初始
化
信息
文档
训练设置
# 训练模块部署步骤 假设你已经安装了webman/ai ### 步骤一:安装redis-stack服务端(注意普通redis-server服务端不支
持
,要用redis-stack才行) ``` docker完整的webman手册样本数据,点击这里下载](https://www.workerman.net/embedding-webman-manual.zip) > **提示** > 导入数据目前只支
持
txt支
持
压缩包上传,同理压缩包内每个文件大小不能大于9k。 ### 开始训练 !
问答
windows workerman 4.0.19,建立 task 异步连接,一段时间后无法通信,跪求大佬帮忙看看!
Client; use Workerman\MySQL\Connection; class Received { public $worker = null; // 初始
化
true); if ( $message_arr['type'] == $this->push_process_str ) { // 当收到来自 push进程 的连接时,保
持
长连接
分享
webman线上部署踩坑记之docker与数据库配置
我选的是centos7服务器,然后nginx,mysql,redis这些依赖我一开始是网上搜索用命令行安装的,折腾了很
久
各种问题,最后选择了用宝塔面板去安装,解决了安装过程出现的一些问题。
« 上一页
1
...
74
75
76
77
78
79
80
81
...
100
下一页 »
« 上一页
77
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝