正式环境的时候webman/push的channel_hook不起作用

邹意

问题描述

webman/push的channel_hook不起作用
php start.php 调试模式的时候能正常工作
当php start.php -d运行的时候,channel_hook就不起作用了,前端websocket都正常工作了的

程序代码

return [
    'enable'       => true,
    'websocket'    => 'xxx',
    'api'          => 'xxxx',
    'app_key'      => 'xxx',
    'app_secret'   => 'xxx',
    'channel_hook' => 'http://127.0.0.1:8789/plugin/webman/push/hook',
    'auth'         => '/plugin/webman/push/auth'
];
442 1 0
1个回答

walkor 打赏

调试模式的时候能正常工作,php start.php -d 运行不正常一般是因为workerman进程启动前初始化了数据库连接、redis连接等导致的

  • 邹意 2024-04-28

    系统没用到 redis,orm用的think的,也没特别改造过,都是常规的使用,如何解决呢?

  • walkor 2024-04-28

    重新建一个新的webman项目,只安装 webman/push 试下

×
🔝