原创 windows下搭建nginx+fastCGI+php

前置步驟 1.安裝nginx。 2.安裝php。 3.新建文件index.php,放到web服務主目錄D:\work\www下。 <?php phpinfo();?> 配置 1.php配置 複製php.ini-development文件

原创 Linux IO模型簡述

在Linux中,爲了操作系統的安全性等,進程無法直接操作IO設備,必須通過系統調用來請求內核協助完成IO動作,內核會爲每個IO設備維護一個buffer。當用戶發起請求後,內核接收到請求,從IO設備中獲取數據到buffer中,再將buffe

原创 docker volume卷列表、卷信息

ls 要使用此命令,客戶端和守護程序API版本都必須至少爲1.21。在客戶端上使用docker version命令可以檢查客戶端和守護程序API版本。 docker volume ls [OPTIONS] 列出Docker已知的所有卷。

原创 myeclipse遠程調試elasticsearch

在elasticsearch配置目錄下的jvm.options配置文件的最後一行添加如下配置: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8008 或者

原创 elasticsearch7.x索引併發控制

Elasticsearch是分佈式的。在創建、更新或刪除文檔時,必須將文檔的新版本複製到集羣中的其他節點。同時Elasticsearch是異步併發的,也就是說複製請求是並行發送的,並且不能保證順序。Elasticsearch需要確保新版的

原创 elasticsearch7.x文檔API簡介

index PUT <index_name>/_doc/<doc_id> { "field1":"value1", "field2":"value2", ...... "fieldN":"valu

原创 Hive內置雜項函數

函數名(參數) 返回值類型 說明 version() string Hive2.1.0起,返回Hive版本。返回值包含兩部分:構建號和構建hash值。 surrogate_key([write_id_bits, task_id_bits]

原创 elasticsearch7.x集羣API之tasks

tasks GET /_tasks 返回集羣中一個或多個節點上當前執行的任務信息。 GET /_tasks/<task_id> 返回指定的任務信息。task_id格式爲node_id:task_number。 查詢參數 參數 說明 t

原创 elasticsearch7.x集羣API之nodes stats

stats GET /_nodes/stats 返回所有節點統計信息。 GET /_nodes/<node_filter>/stats  返回節點過濾器指定節點的統計信息。 GET /_nodes/stats/<metrics> G

原创 elasticsearch7.x集羣API之nodes hot_threads

hot_threads GET /_nodes/hot_threads 返回集羣中所有節點的熱線程。 GET /_nodes/<node_filter>/hot_threads  返回節點過濾器指定節點的熱線程。 參數 參數 說明 t

原创 elasticsearch7.x集羣API之nodes info

nodes GET /_nodes 返回集羣中所有節點的所有信息。 GET /_nodes/<node_fileter> 返回節點過濾器指定的節點的所有信息。 GET /_nodes/<node_fileter>/<metric>

原创 windows下安裝php

下載 在php下載頁或發佈歸檔頁下載php,如果沒有想要的版本,可以從museum中查找。 安裝 如果是zip包,則解壓縮到指定目錄,如果是msi則雙擊安裝。 環境變量 添加環境變量PHP_HOME: D:\work\php\php-5.

原创 elasticsearch7.x集羣API之nodes usage

 nodes GET _nodes/usage 返回所有節點的REST API調用情況。 GET _nodes/<node_filter>/usage  返回節點過濾器指定的節點的REST API調用情況。 返回結果主要爲nodes

原创 windows下docker報錯Mount denied: XXXXis not a valid Windows path

問題:在windows下掛載本地文件到docker容器時報錯Mount denied: XXXXis not a valid Windows path。 解決辦法二選其一即可: 1.修改目錄格式 如將: D:\work 修改爲: /D

原创 elasticsearch7.x文檔API Delete操作相關

併發控制 Elasticsearch是分佈式的,所以需要對請求進行併發控制。可以通過傳遞參數if_seq_no和if_primary_term來指定序列號和主項來控制文檔的刪除,只有在文檔的序列號(_seq_no)和主項(_primary