国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

平滑重啟業(yè)務(wù)邏輯代碼沒有生效

darker

cli下 運(yùn)行php start.php reload (平滑重啟)

在Event.php文件中的 onMessage回調(diào)中使用new class

發(fā)現(xiàn)class文件中的代碼修改之后,php start.php reload命令后

class文件中的代碼沒有重效,執(zhí)行的還是修改之前的代碼
[attach]268[/attach]

4594 3 0
3個(gè)回答

walkor 打賞

54 55行去掉
onMessage里面直接
Gateway::sendToAll("xxxx"); reload 試下

  • darker 2016-04-05

    測(cè)試了一下,還是無效! filemonitor加入之后也是無法自動(dòng)reload

  • darker 2016-04-05

    業(yè)務(wù)邏輯代碼肯定是在Event.php 中onMessage方法 之外的,在onMessage中調(diào)用邏輯代碼,邏輯代碼修改之后,無法reload呀

walkor 打賞

reload后運(yùn)行php start.php status貼下

  • darker 2016-04-05

    [root@iZ28jc59k68Z get_work]#
    [root@iZ28jc59k68Z get_work]# php start.php reload
    Workerman[start.php] reload
    Workerman[start.php] reload
    [root@iZ28jc59k68Z get_work]# php start.php status
    Workerman[start.php] status
    ---------------------------------------GLOBAL STATUS--------------------------------------------
    Workerman version:3.3.0 PHP version:5.6.13
    start time:2016-04-05 14:45:52 run 0 days 0 hours
    load average: 0.12, 0.03, 0.01 event-loop:select
    4 workers 10 processes
    worker_name exit_status exit_count
    YourAppBusinessWorker 0 20
    YourAppGateway 0 0
    Register 0 0
    FileMonitor 0 0
    ---------------------------------------PROCESS STATUS-------------------------------------------
    pid memory listening worker_name connections total_request send_fail throw_exception
    18720 0.75M none YourAppBusinessWorker 5 1 0 0
    18721 0.75M none YourAppBusinessWorker 5 1 0 0
    18722 0.75M none YourAppBusinessWorker 5 1 0 0
    18723 0.75M none YourAppBusinessWorker 5 1 0 0
    18277 0.75M text://0.0.0.0:8282 YourAppGateway 5 116 0 0
    18278 1M text://0.0.0.0:8282 YourAppGateway 8 208 0 0
    18279 0.75M text://0.0.0.0:8282 YourAppGateway 5 116 0 0
    18280 0.75M text://0.0.0.0:8282 YourAppGateway 5 116 0 0
    18281 0.75M text://0.0.0.0:1238 Register 8 28 0 0
    18282 0.75M none FileMonitor 0 0 0 0
    [root@iZ28jc59k68Z get_work]#

walkor 打賞

看起來是你在主進(jìn)程加載了Event.php導(dǎo)致的

  • darker 2016-04-05

    這個(gè)是GatewayWorker框架里面demo,我直接按照官方demo執(zhí)行的!這種情況有解決的辦法嗎?

  • walkor 2016-04-05

    框架是沒問題的,你可以重新下載一份代碼,不要加入任何業(yè)務(wù)邏輯試下

  • darker 2016-04-06

    重新下載GatewayWorker框架部署,運(yùn)行之后還是無法熱更新php代碼!樓主能不能給個(gè)最近解決方式,嘗試各種方法,按照框架部署,就是實(shí)現(xiàn)不了熱更新!求助!

  • walkor 2016-04-06

    我這測(cè)試可以,別人也都可以

年代過于久遠(yuǎn),無法發(fā)表回答
??