開發環境dev(預設)
灰度環境gra
生產環境prd
2、config-dev.php配置檔案
啟動生成的配置檔案內容:
| swoolefy framework bases on swoole extension development, we can use it easily!
| licensed ( )
| author: bingcool
// 載入常量定義,根據自己專案實際路徑記載
// 載入應用層協議,根據自己專案實際路徑記載
// http協議層配置
'swoole_process_mode' => swoole_process,//swoole的程序模式設定
'include_files' => ,
'runtime_enable_coroutine' => true,
'setting' => [
'reactor_num' => 1,
'worker_num' => 5,
'max_request' => 1000,
'task_worker_num' => 2,
'task_tmpdir' => '/dev/shm',
'daemonize' => 0,
// http無狀態,使用1或3
'dispatch_mode' => 3,
'reload_async' => true,
'daemonize' => 0,
'enable_coroutine' => 1,
'task_enable_coroutine' => 1,
'log_file' => __dir__.'/log/log.txt',
'pid_file' => __dir__.'/log/server.pid',
// 是否記憶體化線上實時任務
'enable_table_tick_task' => true,
// 熱更新
//'reload_conf'=>[
// 'enable_reload' => true,
// 'after_seconds' => 3,
// 'reload_file_types' => ['.php','.html','.js'],
// 'ignore_dirs' => ,
// 'callback' => function() {
// var_dump("callback");
具體的配置項將在下面的應用服務的http服務章節中說到
在這裡需要注意的是以下配置項:
這個的值就是應用的偽入口檔案的class,可不設定
* event_handler
* host
http服務預設監聽所有主機請求
* port
http預設監聽埠9502,可以根據實際自定義
#### 啟動操作
help:php swoolefy help
那麼以後每次使用這個命令就可以啟動對應的服務了
3、直接訪問
直接http://ip:9502,確保9502開放埠了
Nginx服務啟動停止
nginx服務的啟停有兩種方式 給nginx程序傳送訊號 執行nginx命令 即執行nginx軟體 sbin 目錄下的二進位制檔案nginx 傳送訊號的命令 kill signal pid kill命令中必須給出nginx程序的程序號pid。nginx服務工作過程中,會啟動乙個master程序,和多...
Unix下啟動停止Oracle服務命令
unix下啟動停止oracle服務命令 啟動oracle操作命令 1 以root使用者登入系統後,執行su oracle 如已經是oracle使用者則省略。2 sqlplus nolog 3 conn as sysdba 4 startup 5 exit 推出sqlplus。6 lsnrctl st...
vc 啟動和停止服務
包含標頭檔案 include 以下以web服務為例 include void cstartservicedlg onbnclickedbutton1 開啟www服務。sc handle hsvc openservice hsc,w3svc service start service query st...