php think worker:server reload 无效?

大宝儿

问题描述

我就是加个日志 然后reload 日志根本没有生效 restart 生效了 啥区别啊 你们生产环境下都是怎么使用的?比如更新代码了 是restart?
截图

为此你搜索到了哪些方案及不适用的原因

php think worker:server reload 无效果

409 3 0
3个回答

walkor
  • 大宝儿 2023-11-09

    tp下使用的composer 包 该怎么引用动态文件?以达到reload效果呢 望大佬回答,

不败少龙

你应该去看think-worker这个插件文档

meows

谁也没用过那个包,也不知道他怎么写的。
你这要去think worker github 提交issue 看看他们怎么回复。
虽然thinkworker 基于workerman,但是里面人家怎么做的walkor 也未必清楚,他肯定没用过think-worker.

  • 不败少龙 2023-11-10

    这个库官方都不维护了

  • meows 2023-11-10

    何必那么执着于thinkphp, laravel octane 都支持swoole 了, 要不直接webman + think-orm,其它也没啥区别。

  • 大宝儿 2023-11-10

    确实好久没更新 现在一直是3.x多的workerman,额 你们都是在tp生产中咋用的啊?

  • 不败少龙 2023-11-10

    没有用think-worker了 直接用GatewayWorker单独使用

  • meows 2023-11-10

    都不用thinkphp,哈哈哈, fpm laravel,甚至laravel 官方已经不依赖fpm,直接octane 运行Swoole.
    要不Swoole hyperf + Eloquent ORM, webman + think-orm 或 Eloquent ORM.

  • 黑哥 2023-11-10

    直接webman啊,我们tp项目都重构成webman了

  • 黑哥 2023-11-10

    tp的这种启动机制不支持reload

🔝