首页 > 其他分享 >webman:管理命令(v1.5.7)

webman:管理命令(v1.5.7)

时间:2023-08-19 09:12:54浏览次数:40  
标签:start webman 0.0 Workerman 命令 v1.5 liuhongdi php

 

一,启动和停止

1,启动

#-d: 以daemon方式启动,用于生产环境

liuhongdi@lhdpc:/data/webman/imageadmin$ php start.php start -d
Workerman[start.php] start in DAEMON mode
------------------------------------------- WORKERMAN --------------------------------------------
Workerman version:4.1.13          PHP version:8.1.1           Event-Loop:\Workerman\Events\Select
-------------------------------------------- WORKERS ---------------------------------------------
proto   user            worker          listen                 processes    status           
tcp     liuhongdi       webman          http://0.0.0.0:8787    8             [OK]            
tcp     liuhongdi       monitor         none                   1             [OK]            
--------------------------------------------------------------------------------------------------
Input "php start.php stop" to stop. Start success.

2,停止:

liuhongdi@lhdpc:/data/webman/imageadmin$ php start.php stop
Workerman[start.php] stop 
Workerman[start.php] is stopping ...
Workerman[start.php] stop success

二,重启webman:

liuhongdi@lhdpc:/data/webman/imageadmin$ php start.php restart -d
Workerman[start.php] restart 
Workerman[start.php] is stopping ...
Workerman[start.php] stop success
------------------------------------------- WORKERMAN --------------------------------------------
Workerman version:4.1.13          PHP version:8.1.1           Event-Loop:\Workerman\Events\Select
-------------------------------------------- WORKERS ---------------------------------------------
proto   user            worker          listen                 processes    status           
tcp     liuhongdi       webman          http://0.0.0.0:8787    8             [OK]            
tcp     liuhongdi       monitor         none                   1             [OK]            
--------------------------------------------------------------------------------------------------
Input "php start.php stop" to stop. Start success.

三,使代码修改后生效:

两种做法都可以:

1,restart

liuhongdi@lhdpc:/data/webman/imageadmin$ php start.php restart -d
Workerman[start.php] restart 
Workerman[start.php] is stopping ...
Workerman[start.php] stop success
------------------------------------------- WORKERMAN --------------------------------------------
Workerman version:4.1.13          PHP version:8.1.1           Event-Loop:\Workerman\Events\Select
-------------------------------------------- WORKERS ---------------------------------------------
proto   user            worker          listen                 processes    status           
tcp     liuhongdi       webman          http://0.0.0.0:8787    8             [OK]            
tcp     liuhongdi       monitor         none                   1             [OK]            
--------------------------------------------------------------------------------------------------
Input "php start.php stop" to stop. Start success.

2,reload

liuhongdi@lhdpc:/data/webman/imageadmin$ php start.php reload
Workerman[start.php] reload

四,查看运行状态

liuhongdi@lhdpc:/data/webman/imageadmin$ php start.php status
Workerman[start.php] status 
----------------------------------------------GLOBAL STATUS----------------------------------------------------
Workerman version:4.1.13          PHP version:8.1.1
start time:2023-08-17 21:36:03   run 0 days 0 hours   
load average: 0.26, 0.63, 0.61   event-loop:\Workerman\Events\Select
2 workers       9 processes
worker_name  exit_status      exit_count
webman       0                0
monitor      0                0
----------------------------------------------PROCESS STATUS---------------------------------------------------
pid     memory  listening           worker_name  connections send_fail timers  total_request qps    status
2739    0.81M   http://0.0.0.0:8787 webman       0           0         0       0             0      [idle]
2740    0.81M   http://0.0.0.0:8787 webman       0           0         0       0             0      [idle]
2741    0.81M   http://0.0.0.0:8787 webman       0           0         0       0             0      [idle]
2742    0.81M   http://0.0.0.0:8787 webman       0           0         0       0             0      [idle]
2743    0.81M   http://0.0.0.0:8787 webman       0           0         0       0             0      [idle]
2744    0.76M   http://0.0.0.0:8787 webman       2           0         0       3             0      [idle]
2745    0.74M   http://0.0.0.0:8787 webman       0           0         0       0             0      [idle]
2746    0.74M   http://0.0.0.0:8787 webman       0           0         0       0             0      [idle]
2747    0.74M   none                monitor      0           0         1       0             0      [idle]
----------------------------------------------PROCESS STATUS---------------------------------------------------

说明:刘宏缔的架构森林—专注it技术的博客,
网站:https://blog.imgtouch.com
原文: https://blog.imgtouch.com/index.php/2023/08/18/webman-guan-li-ming-ling-v1-5-7/
代码: https://github.com/liuhongdi/ 或 https://gitee.com/liuhongdi
说明:作者:刘宏缔 邮箱: [email protected]

五,查看已建立的连接:

liuhongdi@lhdpc:/data/webman/imageadmin$ php start.php connections
Workerman[start.php] connections 
--------------------------------------------------------------------- WORKERMAN CONNECTION STATUS --------------------------------------------------------------------------------
PID      Worker          CID       Trans   Protocol        ipv4   ipv6   Recv-Q       Send-Q       Bytes-R      Bytes-W       Status         Local Address          Foreign Address
3060     webman          1         tcp     Http             1      0     0B           0B           495B         238B          ESTABLISHED    192.168.219.6:8787     192.168.219.1:57665

六,查看webman的版本:

liuhongdi@lhdpc:/data/webman/imageadmin$ composer show workerman/webman-framework
name     : workerman/webman-framework
descrip. : High performance HTTP Service Framework.
keywords : High Performance, http service
versions : * v1.5.7
...
 

标签:start,webman,0.0,Workerman,命令,v1.5,liuhongdi,php
From: https://www.cnblogs.com/architectforest/p/17642047.html

相关文章

  • webman:配置路由(v1.5.7)
     一,官方文档地址:https://www.workerman.net/doc/webman/route.html二,php代码:config/route.php1234567891011121314151617181920<?php useWebman\Route; //指定默认页面Route::get('/',[app\controller\IndexController::class......
  • webman:返回统一格式的json(v1.5.7)
     一,php代码:1,类代码:app/result/Result.php1234567891011121314151617181920212223242526272829303132333435<?php/*   统一格式的返回json数据*/namespaceapp\result; classResult{    //success:code......
  • 创建一个简单的命令
    创建一个简单的命令设计命令首先,你应该已经为这个命令想好了名字。在这个片段中,我们将使用/kit这个命令的例子。然而,这可以用你在自己的插件中选择使用的任何命令来代替。建议为每个命令创建一个新的类,这样更有条理。你的类必须实现CommandExecutor接口。该类文件可能看起......
  • DOS命令
    盘符切换查看当前目录下的所有文件dir切换目录cdchangedirectorycd..cd/dE:cd/dD:\galcdgal清理屏幕cls(clearscreen)退出终端exit查看电脑的ipipconfig打开应用计算器clac画图mspaint记事本notepadping命令pingwww.baidu.com文件操作创建文......
  • 命令复习
    Linux命令Linux目录结构根目录/存放最经常使用的目录bin存放的是系统管理使用的系统管理程序sbin存放设备文件dev存放配置文件etc存放用户安装应用程序的文件usr普通用户家目录/属主目录home系统管理员root用户的家目录root系统识别一些设备,会......
  • shell命令-补充
    1.whilewhilereadline 实现输出符合要求的行2.case基本结构进阶:在case外套用while实现循环输出实现简易计算器:3.grep作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是GlobalRegularExpressionPrin......
  • kafka——命令备份——docker 启动
    dockerrun-d\--namezookeeper\-p2181:2181\-eZOOKEEPER_CLIENT_PORT=2181\confluentinc/cp-zookeeperdockerrun-d\--namekafka\-p9092:9092\-eKAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.1.100:9092\......
  • find -exec 命令后面的\;和+
    一个-exec只能执行一个命令,而且必须在命令后面加上终结符,终结符有两个:“;”和“+”。其中“;”会对每一个find到的文件去执行一次cmd命令。而”+“让find到的文件一次性执行完cmd命令。为什么必须有终结符?因为一个find后面可以有多个-execcmd,所以必须要有终结符分割他们。如果不......
  • Linux基础命令
    文件目录操作命令: 0.查看文件:ls[-al][dir]  :显示指定目录下的文件内容,-a表示显示所有,包括隐藏文件 1.切换工作路径:cd[dirName] ~ 表示用户的home目录.  表示目前所在的目录.. 表示当前目录的上级目录 2.显示文件内容:cat[-n]fileName-n表示有1开始输出带行数......
  • ansible入门指南 - ansible的常用命令
    ansible的常用命令运行ansible命令的时候会使用ansible.cfg配置文件配置文件优先级为ANSIBLE_CONFIG指定的文件>~/.ansible.cfg>/etc/ansible/ansible.cfgansibleansible命令可以用来运行ad-hoc指令ansible-config配置文件相关的功能,可以运行以下命令生成一个默......