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

現(xiàn)在webman有兩個業(yè)務(wù) 一個是對外的API 還有一個是admin

lyjslct

問題描述

但是他們共用一個后臺進(jìn)程
可否讓admin 單獨開自己的webman進(jìn)程
這樣 api 和webman 就互不干擾!
這里寫問題具體描述

661 2 1
2個回答

胡桃

唯一的辦法,啟用三個 Worker.

一個負(fù)責(zé) API,一個負(fù)責(zé) admin,剩下的負(fù)責(zé)代理,根據(jù) url 負(fù)責(zé)轉(zhuǎn)發(fā)業(yè)務(wù)到不同的 Worker。

看上去很像套了一層 Nginx. 因為 Workerman 的鏈接全部由 Worker 維持,所以無論如何也至少需要一個代理。

  • 暫無評論
walkor 打賞
  • lyjslct 2024-09-09

    我現(xiàn)在就用了這個方式!
    把a(bǔ)dmin 轉(zhuǎn)到新的proess

    'admin' => [
        'handler' => \Webman\App::class,
        'listen' => 'http://0.0.0.0:8686',
        'count' => 32, // 進(jìn)程數(shù)
        'user' => '',
        'group' => '',
        'reusePort' => true,
        'constructor' => [
            'request_class' => \support\Request::class, // request類設(shè)置
            'logger' => \support\Log::channel('admin'), // 日志實例
            'app_path' => app_path(), // app目錄位置
            'public_path' => public_path() // public目錄位置
        ]
    ]

    但是這個admin 業(yè)務(wù)處理明顯慢了,沒有admin快了

  • lyjslct 2024-09-09

    沒有webman 進(jìn)程快
    return [
    'listen' => 'http://0.0.0.0:8787',
    'transport' => 'tcp',
    'context' => [],
    'name' => 'webman',
    'count' => cpu_count() 4,
    'user' => 'www',
    'group' => 'www',
    'reusePort' => true,
    'event_loop' => '',
    'stop_timeout' => 2,
    'pid_file' => runtime_path() . '/webman.pid',
    'status_file' => runtime_path() . '/webman.status',
    'stdout_file' => runtime_path() . '/logs/stdout.log',
    'log_file' => runtime_path() . '/logs/workerman.log',
    'max_package_size' => 10
    1024 * 1024
    ];

  • walkor 2024-09-09

    進(jìn)程是一樣的,只能說你業(yè)務(wù)慢

  • lyjslct 2024-09-09

    proess 里面配置和 admin

    server里面的webman
    是一樣的性質(zhì)么?
    不存在什么差異嗎

  • walkor 2024-09-09

    沒有差異

  • lyjslct 2024-09-09

    大佬 順便再問下
    webman 里面除了redis 還有什么可以共享數(shù)據(jù)?。?!就webman自帶的那種

  • walkor 2024-09-09

    和普通框架一樣,數(shù)據(jù)庫也可以

  • lyjslct 2024-09-09

    數(shù)據(jù)庫不夠快!
    有沒有全局的變量可以操作!

  • walkor 2024-09-09

    插件里找下吧

  • lyjslct 2024-09-09

    好的 謝謝大佬

??