跳转页面后可以让client_id不变吗?

如题 每个页面都这样写,到第二个页面的时候client_id会刷新,我这么写应该不对的吧?onopen是重新连接的吧?应该要怎么写呢? 或者说如何保存一个session,能保存uid,就算client_id刷新了也可以通过uid绑定 <script> ws = new WebSocket("ws://127.0.0.1:7272"); ws.onopen = function() { ...

exzhang 发表与 2024-10-22 218 浏览 2 回答
不重启的情况下动态路由实现

走默认路由配置不可能实现,目前来看想从中间件入手,路由开放匹配全路由,在中间件获取path进行判断进那个控制器,但是不知道如何从中间件指派那个控制器方法返回...

dsx5ds 发表与 2024-10-18 165 浏览 1 回答
请问如何把webman-admin通过nginx反向代理到站点子目录下

问题描述 我用webman新创建的项目 composer create-project workerman/webman 然后再安装webman-admin composer require -W webman/admin 然后访问带端口号的地址: http://domain:55602/app/admin 一切都是正常的。 但是我的服务器、域名、端口都有限制,所以我不能在url根路径下访问webman-admin ...

cqqjj1029 发表与 2024-07-10 479 浏览 5 回答
workerman作为http服务接收大并发请求,nginx返回502

问题描述 我用workerman做了一个http服务,作用是作为定时器来通知第三方服务器,然后量大了以后,nginx日志里发现了,这种错误: 2024/06/16 16:52:28 [error] 28425#0: *314 recv() failed (104: Connection reset by peer) while reading response header from upstream 页面等待一段时...

phpfuns 发表与 2024-06-17 607 浏览 2 回答
关于webman-admin 应用插件开发 有更详细的视频或者文档吗?

问题描述 关于webman-admin 应用插件开发 有更详细的视频或者文档吗? 主要是涉及到admin方面的东西有哪些介绍或者视频文档之类的 为此你搜索到了哪些方案及不适用的原因 B站没找到 感谢各位大佬!!!!...

积极废人 发表与 2024-03-31 400 浏览 1 回答
为什么关闭一个服务后,另一个服务也同样被关闭了

问题描述 用的是ThinkPHP6.1,在项目里写了两个服务,独立的文件,一个TCP_SERVER,另一个是TCP_client 1、然后启动服务:php think serv start -d;php think client start -d 2、问题:当使用关闭client的时候,发现TCP服务端,也跟着stop了;同样关闭Server的时候,Client也随着Stop了。 3、关闭:php think cli...

老城根 发表与 2024-03-14 480 浏览 1 回答
【已解决】请问下中间件向控制器传参时可以往post里追加么?

手头有个项目较为特殊,前后端分离,前端Post过来的是一段秘文,后端需要解密。 目前统一在中间件里解密后传参给控制器,找了下文档,貌似只有对象方式传递。 $request->xxx = 'xxxx'; ... 有没有办法在中间件里直接往post里追加参数呢,然后控制器里用$request->post();这种方式获取呢? ------------附上解决方案 1:直接改造parsePost或parseGe...

zhizun 发表与 2024-01-27 623 浏览 3 回答
如何不破坏 Request.php 代码 修改 里面的sessionId的获取方式

问题描述 session他是获取的是cookie 如果我的session key 存到HTTP请求头里面 怎么样不修改他框架的代码 我如果不修改 他的这个框架的文件 怎么样使用 使用 session("admin") 他还会读取 header里的 session key ...

发表与 2024-01-17 563 浏览 2 回答
[已解决]webman+swoole,协程环境中HttpRequest已经做了协程上下文处理了吗

问题描述 1.测试两个请求,第一个请求协程挂起5秒后输出所有请求参数;第二个请求直接输出所有请求参数。如果\Workerman\Protocols\Http\Request没存储上下文的话,第一个请求返回的应该已经被第二个请求污染了啊 2.如果\Workerman\Protocols\Http\Request做了协程上下文处理,那是否意味着在webman控制器中可以不用考虑自己处理请求上下文,可以直接用$reques...

xiaopi 发表与 2024-01-13 1185 浏览 2 回答
22定时任务请求别人网站,过段时间有一两个不执行了

->addTask('task1', '/1 ', \app\crontab\tasks\Cp1Task::class) ->addTask('task2', '/1 ', \app\crontab\tasks\Cp2Task::class) ->addTask('task3', '/1 ', \app\crontab\tasks\Cp3Task::class) ->a...

luchao1976 发表与 2024-01-11 503 浏览 1 回答
webman 使用Nginx代理后,上传的图片无法访问

webman做为API服务,前端使用VUE,部署的时候使用Nginx代理API服务,有些资源图片是通过后台上传的,路径为 /app/admin/upload/img/xxx.png 部署使用宝塔添加站点,类型选为Static,其中 URL rewrite 配置如下 # 真实IP set_real_ip_from 0.0.0.0/0; real_ip_header X-Forwarded-For; # API接口 l...

Angel 发表与 2024-01-04 753 浏览 2 回答
定时器怎样设置随机时间内的任务

time_interval 例如可以为随机1-100的随机定时时间吗...

a810291783 发表与 2023-11-25 470 浏览 1 回答
请教表格顶部工具栏和表格行工具栏视图鉴权问题

问题描述 有个selectPage是管理员列表,我只是希望在超级管理员视图显示 1.请教index页面顶部查询表单中是否有鉴权决定是否显示的方法? 2.请教layui table中 表头参数是否有 鉴权决定是否显示的方法? 类似于表格顶部工具栏和表格行工具栏里面的button那种可以通过permission来鉴权是否显示 为此你搜索到了哪些方案及不适用的原因 我目前可以想到的方案 1.第一个是通过 return ...

掌柜 发表与 2023-11-23 525 浏览 1 回答
[已解决]请问如何动态的加载指定类?

问题描述 我在app下新建一个service目录,这个目录计划放上百个类甚至更多,如userlistservice,userinfoservice等等之类,我在控制器如何指定一个服务类加载,我每次只需要加载一个类,在这个类文件中执行统一入口操作,去完成不同的操作。我想实现通过参数来调用不同的类加载执行,控制器就一个入口,服务类文件会越来越多【不断新增】,如何能动态加载指定服务类,类似于require_once指定类文...

lyiply 发表与 2023-10-12 649 浏览 3 回答
问:gateway-worke有集成到symfony框架的版本吗?

问题描述 我的项目使用框架是symfony,现在想用gateway-worke实现消息推送,广播等功能,现在gateway-worke有这个框架版本吗? 为此你搜索到了哪些方案及不适用的原因...

城北 发表与 2023-09-25 495 浏览 2 回答
redis队列失败造成的堆积,各位是什么处理的

问题描述 模拟了一下多进程队列造成失败后的情况(以最坏情况打算的),发现如果失败会一直堆积,并不会有过期情况,而list的key是拼接 queue_{redis-queue}-failedsend-slow-mail 前面一段还好,只是后面这一段是根据目录命拼接而成, 如果是自行用定时器检测失败任务,是不是每增加一个队列都得增加, 有没有类似think-queue的处理办法,再尝试多次失败后(真·失败)调用“失败方法...

情系轩尼诗 发表与 2023-09-08 623 浏览 1 回答
关于webman-admin 的一键生成

问题描述 1.这个是设计的数据库表结构,后台插件为最新版,php7.4,nginx1.21 1.一键生成菜单后,刷新页面就会提示 x success 包括打开添加与修改页面 2.修改时间不会跟随我的操作更改(新增数据后,字段为空,修改时间字段为update_at,添加的字段为create_at) 3.一键生成的页面都是很小的那种吗?有没有自带放大的功能 为此你搜索到了哪些方案及不适用的原因 1.表单里面...

凌晨三点半的卢本伟 发表与 2023-09-05 668 浏览 1 回答
如何和指定的子进程通讯?

问题描述 开启10个进程,每个进程执行不同的任务1、2、3、……10,然后主线程和子进程通讯分别交互不同的信息,怎么实现? 为此你搜索到了哪些方案及不适用的原因 默认的方案是,有消息时,会随机选一个进程接收信息,而我需要和指定的进程通信。 子进程A:--> 运行10秒计算任务 --> 和主进程通信 --> 运行10秒计算任务 --> 和主进程通信 -->…… 子进程B:-->...

dignfei 发表与 2023-09-03 1068 浏览 9 回答
【webman admin】怎么配置多数据库,一键生成菜单

问题描述 在用webman admin做后台,现在业务要从多个不同的数据库读取数据,展示在页面上。 请问怎么使用这里的一键菜单功能,快速生成页面,这里默认只有搭建webman admin时的数据库表 ...

Forsend 发表与 2023-08-29 957 浏览 3 回答
如何动态的创建进程或php强制restart所有程序呢?

问题描述 如何动态的创建进程或php强制restart所有程序呢? 搞了一天搞吐了, 用worker_start创建的进程状态跑不起来, 通过删除主进程posix_kill(posix_getppid(), SIGUSR1); 重启也不行(通过读DB动态生成的process 不会重新启动), 通过自己写个sh,php里面执行shell 重启整个服务也不行, 裂开了...

qq7467466 发表与 2023-08-22 810 浏览 3 回答

efnic

3274
积分
0
获赞数
0
粉丝数
2019-08-27 加入
×
🔝