根據系統當前cup個數設定nginx的工作程序數。

2021-06-13 08:25:20 字數 419 閱讀 1633

今天改了個bug。

更改配置檔案nginx.conf的worker程序個數為cpu個數後,平滑重啟nginx, worker程序數並沒有改變。

更改檔案src/core/ngx_cycle.c中的ngx_init_cycle函式:

在該函式解析完配置檔案後,

直接呼叫

ccf = (ngx_core_conf_t *) ngx_get_conf(cycle->conf_ctx, ngx_core_module);

ccf->worker_processes = get_nprocs();

使worker程序數等於有效的cpu個數。

當然之後,還可以把各個worker程序,繫結在指定的cpu上。

for(cpu_id=0; cpu_idworker_processes; cpu_id ++)

Windows系統,bat根據當前時間生成檔名稱

rem 根據當前日期獲取,年月日串 set yyyy date 4 set mm date 5,2 set day date 8,2 set yyyymmdd yyyy mm day rem 把年月日串中的空格替換為0 set yyyymmdd yyyymmdd 0 echo yyyymmdd yy...

第16課 根據當前作業系統定製樣式

儘管 electron 可以開發跨平台桌面應用,但仍然需要考慮不同平台的差異,例如,mac os x 的選單和 windows linux 的選單有一定的差異,因此需要單獨處理 mac os x 下的選單,或者在不同作業系統平台下使用不同的樣式檔案進行布局或設定 ui 風格,在這些情況下,就需要知道...

CSS3 實現根據ul中li的個數設定li的寬度

在專案中遇到ul中的li數量不定,但是還要給ul設定圓角和陰影,而ul預設的寬度是100 上網查到乙個簡單的方法就是在ul中加屬性 ul li如果對瀏覽器要求不高,這種方法就可以實現了 first child first child表示選擇列表中的第乙個標籤 nth child n 3 這個表示選擇...