7 索引的监控

1. 查看索引的监控状态

GET /_cat/indices/log2?v&format=json
[{"health" : "yellow","status" : "open","index" : "log2","uuid" : "1OnzbVbJRn2grc5k198LlA","pri" : "1","rep" : "1","docs.count" : "0","docs.deleted" : "0","store.size" : "208b","pri.store.size" : "208b"}
]

从上述返回结果可以看出索引的监控状态,运行状态,主分片和每个主分片的副本分片数量,现有文档总数,删除文档总数,索引占用的空间大小,主分片占用的空间大小。

由于是单节点,副本分片无法分配,所以主分片占用的空间和索引占用的空间大小是一样的.

2. 索引状态

索引的状态分为三种:

1. red: 主分片没有得到分配
2. yellow: 副本分片没有得到分配
3. green: 主分片和副本分片都得到了分配

为了让副本分片得到分片,可以再次启动一个节点,进入到elasticsearch的安装目录下,进行cmd操作:

D:\software\elasticsearch-7.10.0\bin>.\elasticsearch.bat -Epath.data=data2 -Epath.logs=log2 -Enode.name=node-2

在这里插入图片描述
再次查询索引的状态:

GET /_cat/indices/log2?v&format=json

在这里插入图片描述

3. 监控索引分片的段数据

一个索引的分片实际上是一个Lucene索引,一个Lucene索引是由很多个段(segment)构成的。可以使用_cat/segments端点查看

GET /_cat/segments/logs?v&format=json
[{"index" : "logs-1","shard" : "0","prirep" : "r","ip" : "127.0.0.1","segment" : "_0","generation" : "0","docs.count" : "1","docs.deleted" : "0","size" : "6.2kb","size.memory" : "2900","committed" : "true","searchable" : "true","version" : "8.7.0","compound" : "true"},{"index" : "logs-1","shard" : "0","prirep" : "p","ip" : "127.0.0.1","segment" : "_0","generation" : "0","docs.count" : "1","docs.deleted" : "0","size" : "6.2kb","size.memory" : "2900","committed" : "true","searchable" : "true","version" : "8.7.0","compound" : "true"},{"index" : "logs-2","shard" : "0","prirep" : "r","ip" : "127.0.0.1","segment" : "_0","generation" : "0","docs.count" : "1","docs.deleted" : "0","size" : "6.2kb","size.memory" : "2900","committed" : "true","searchable" : "true","version" : "8.7.0","compound" : "true"},{"index" : "logs-2","shard" : "0","prirep" : "p","ip" : "127.0.0.1","segment" : "_0","generation" : "0","docs.count" : "1","docs.deleted" : "0","size" : "6.2kb","size.memory" : "2900","committed" : "true","searchable" : "true","version" : "8.7.0","compound" : "true"}
]

或者使用_segments端点按照分片进行查看,更直观

GET /logs/_segments
{"_shards" : {"total" : 4,"successful" : 4,"failed" : 0},"indices" : {"logs-1" : {"shards" : {"0" : [{"routing" : {"state" : "STARTED","primary" : false,"node" : "dfPE9gzaQ2uQO5oIZMBbDA"},"num_committed_segments" : 1,"num_search_segments" : 1,"segments" : {"_0" : {"generation" : 0,"num_docs" : 1,"deleted_docs" : 0,"size_in_bytes" : 6376,"memory_in_bytes" : 2900,"committed" : true,"search" : true,"version" : "8.7.0","compound" : true,"attributes" : {"Lucene87StoredFieldsFormat.mode" : "BEST_SPEED"}}}},{"routing" : {"state" : "STARTED","primary" : true,"node" : "owxCvCh7R5eIkQB4EWwZmA"},"num_committed_segments" : 1,"num_search_segments" : 1,"segments" : {"_0" : {"generation" : 0,"num_docs" : 1,"deleted_docs" : 0,"size_in_bytes" : 6376,"memory_in_bytes" : 2900,"committed" : true,"search" : true,"version" : "8.7.0","compound" : true,"attributes" : {"Lucene87StoredFieldsFormat.mode" : "BEST_SPEED"}}}}]}},"logs-2" : {"shards" : {"0" : [{"routing" : {"state" : "STARTED","primary" : false,"node" : "dfPE9gzaQ2uQO5oIZMBbDA"},"num_committed_segments" : 1,"num_search_segments" : 1,"segments" : {"_0" : {"generation" : 0,"num_docs" : 1,"deleted_docs" : 0,"size_in_bytes" : 6375,"memory_in_bytes" : 2900,"committed" : true,"search" : true,"version" : "8.7.0","compound" : true,"attributes" : {"Lucene87StoredFieldsFormat.mode" : "BEST_SPEED"}}}},{"routing" : {"state" : "STARTED","primary" : true,"node" : "owxCvCh7R5eIkQB4EWwZmA"},"num_committed_segments" : 1,"num_search_segments" : 1,"segments" : {"_0" : {"generation" : 0,"num_docs" : 1,"deleted_docs" : 0,"size_in_bytes" : 6375,"memory_in_bytes" : 2900,"committed" : true,"search" : true,"version" : "8.7.0","compound" : true,"attributes" : {"Lucene87StoredFieldsFormat.mode" : "BEST_SPEED"}}}}]}}}
}

随着数据的不断写入,修改和删除,分片中的段信息会越来越多,这也是索引需要定期进行段合并的原因.

4.监控索引分片的分配

GET /asset-logs/_shard_stores
{"indices" : {"asset-log2" : {"shards" : {"1" : {"stores" : [{"owxCvCh7R5eIkQB4EWwZmA" : {"name" : "ADMIN-PC","ephemeral_id" : "UcggSJLLRQSGH5nyxyARWg","transport_address" : "127.0.0.1:9300","attributes" : {"ml.machine_memory" : "68404899840","xpack.installed" : "true","transform.node" : "true","ml.max_open_jobs" : "20"}},"allocation_id" : "THgQOBK4SmS4PpqB4Fj2jA","allocation" : "primary"},{"dfPE9gzaQ2uQO5oIZMBbDA" : {"name" : "node-2","ephemeral_id" : "3NuhI6hVTsyfqJYP4mzNlw","transport_address" : "127.0.0.1:9301","attributes" : {"ml.machine_memory" : "68404899840","ml.max_open_jobs" : "20","xpack.installed" : "true","transform.node" : "true"}},"allocation_id" : "j0dsxQRzQQ6DF5uG9Kd7aw","allocation" : "replica"}]},"2" : {"stores" : [{"owxCvCh7R5eIkQB4EWwZmA" : {"name" : "ADMIN-PC","ephemeral_id" : "UcggSJLLRQSGH5nyxyARWg","transport_address" : "127.0.0.1:9300","attributes" : {"ml.machine_memory" : "68404899840","xpack.installed" : "true","transform.node" : "true","ml.max_open_jobs" : "20"}},"allocation_id" : "vVP8mz8oSrm_O0uPt9cyGQ","allocation" : "primary"},{"dfPE9gzaQ2uQO5oIZMBbDA" : {"name" : "node-2","ephemeral_id" : "3NuhI6hVTsyfqJYP4mzNlw","transport_address" : "127.0.0.1:9301","attributes" : {"ml.machine_memory" : "68404899840","ml.max_open_jobs" : "20","xpack.installed" : "true","transform.node" : "true"}},"allocation_id" : "Cm5PZ3QsQTqhPzZblm4NPw","allocation" : "replica"}]},"0" : {"stores" : [{"owxCvCh7R5eIkQB4EWwZmA" : {"name" : "ADMIN-PC","ephemeral_id" : "UcggSJLLRQSGH5nyxyARWg","transport_address" : "127.0.0.1:9300","attributes" : {"ml.machine_memory" : "68404899840","xpack.installed" : "true","transform.node" : "true","ml.max_open_jobs" : "20"}},"allocation_id" : "D7hhk1b8SRq2Y8s1y6nOfQ","allocation" : "primary"},{"dfPE9gzaQ2uQO5oIZMBbDA" : {"name" : "node-2","ephemeral_id" : "3NuhI6hVTsyfqJYP4mzNlw","transport_address" : "127.0.0.1:9301","attributes" : {"ml.machine_memory" : "68404899840","ml.max_open_jobs" : "20","xpack.installed" : "true","transform.node" : "true"}},"allocation_id" : "yQKq3xKjTLqXZATu8sICEw","allocation" : "replica"}]}}}}
}

5.监控索引分片的恢复

GET /asset-logs/_recovery
{"asset-log2" : {"shards" : [{"id" : 1,"type" : "PEER","stage" : "DONE","primary" : false,"start_time_in_millis" : 1755445554089,"stop_time_in_millis" : 1755445554929,"total_time_in_millis" : 839,"source" : {"id" : "owxCvCh7R5eIkQB4EWwZmA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9300","ip" : "127.0.0.1","name" : "ADMIN-PC"},"target" : {"id" : "dfPE9gzaQ2uQO5oIZMBbDA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9301","ip" : "127.0.0.1","name" : "node-2"},"index" : {"size" : {"total_in_bytes" : 208,"reused_in_bytes" : 0,"recovered_in_bytes" : 208,"percent" : "100.0%"},"files" : {"total" : 1,"reused" : 0,"recovered" : 1,"percent" : "100.0%"},"total_time_in_millis" : 143,"source_throttle_time_in_millis" : 0,"target_throttle_time_in_millis" : 0},"translog" : {"recovered" : 0,"total" : 0,"percent" : "100.0%","total_on_start" : 0,"total_time_in_millis" : 114},"verify_index" : {"check_index_time_in_millis" : 0,"total_time_in_millis" : 0}},{"id" : 2,"type" : "PEER","stage" : "DONE","primary" : false,"start_time_in_millis" : 1755445557204,"stop_time_in_millis" : 1755445557878,"total_time_in_millis" : 674,"source" : {"id" : "owxCvCh7R5eIkQB4EWwZmA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9300","ip" : "127.0.0.1","name" : "ADMIN-PC"},"target" : {"id" : "dfPE9gzaQ2uQO5oIZMBbDA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9301","ip" : "127.0.0.1","name" : "node-2"},"index" : {"size" : {"total_in_bytes" : 208,"reused_in_bytes" : 0,"recovered_in_bytes" : 208,"percent" : "100.0%"},"files" : {"total" : 1,"reused" : 0,"recovered" : 1,"percent" : "100.0%"},"total_time_in_millis" : 92,"source_throttle_time_in_millis" : 0,"target_throttle_time_in_millis" : 0},"translog" : {"recovered" : 0,"total" : 0,"percent" : "100.0%","total_on_start" : 0,"total_time_in_millis" : 63},"verify_index" : {"check_index_time_in_millis" : 0,"total_time_in_millis" : 0}},{"id" : 0,"type" : "PEER","stage" : "DONE","primary" : false,"start_time_in_millis" : 1755445554113,"stop_time_in_millis" : 1755445554929,"total_time_in_millis" : 814,"source" : {"id" : "owxCvCh7R5eIkQB4EWwZmA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9300","ip" : "127.0.0.1","name" : "ADMIN-PC"},"target" : {"id" : "dfPE9gzaQ2uQO5oIZMBbDA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9301","ip" : "127.0.0.1","name" : "node-2"},"index" : {"size" : {"total_in_bytes" : 208,"reused_in_bytes" : 0,"recovered_in_bytes" : 208,"percent" : "100.0%"},"files" : {"total" : 1,"reused" : 0,"recovered" : 1,"percent" : "100.0%"},"total_time_in_millis" : 142,"source_throttle_time_in_millis" : 0,"target_throttle_time_in_millis" : 0},"translog" : {"recovered" : 0,"total" : 0,"percent" : "100.0%","total_on_start" : 0,"total_time_in_millis" : 115},"verify_index" : {"check_index_time_in_millis" : 0,"total_time_in_millis" : 0}},{"id" : 1,"type" : "EMPTY_STORE","stage" : "DONE","primary" : true,"start_time_in_millis" : 1755424735620,"stop_time_in_millis" : 1755424735858,"total_time_in_millis" : 233,"source" : { },"target" : {"id" : "owxCvCh7R5eIkQB4EWwZmA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9300","ip" : "127.0.0.1","name" : "ADMIN-PC"},"index" : {"size" : {"total_in_bytes" : 0,"reused_in_bytes" : 0,"recovered_in_bytes" : 0,"percent" : "0.0%"},"files" : {"total" : 0,"reused" : 0,"recovered" : 0,"percent" : "0.0%"},"total_time_in_millis" : 127,"source_throttle_time_in_millis" : 0,"target_throttle_time_in_millis" : 0},"translog" : {"recovered" : 0,"total" : 0,"percent" : "100.0%","total_on_start" : 0,"total_time_in_millis" : 89},"verify_index" : {"check_index_time_in_millis" : 0,"total_time_in_millis" : 0}},{"id" : 2,"type" : "EMPTY_STORE","stage" : "DONE","primary" : true,"start_time_in_millis" : 1755424735642,"stop_time_in_millis" : 1755424735852,"total_time_in_millis" : 213,"source" : { },"target" : {"id" : "owxCvCh7R5eIkQB4EWwZmA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9300","ip" : "127.0.0.1","name" : "ADMIN-PC"},"index" : {"size" : {"total_in_bytes" : 0,"reused_in_bytes" : 0,"recovered_in_bytes" : 0,"percent" : "0.0%"},"files" : {"total" : 0,"reused" : 0,"recovered" : 0,"percent" : "0.0%"},"total_time_in_millis" : 115,"source_throttle_time_in_millis" : 0,"target_throttle_time_in_millis" : 0},"translog" : {"recovered" : 0,"total" : 0,"percent" : "100.0%","total_on_start" : 0,"total_time_in_millis" : 81},"verify_index" : {"check_index_time_in_millis" : 0,"total_time_in_millis" : 0}},{"id" : 0,"type" : "EMPTY_STORE","stage" : "DONE","primary" : true,"start_time_in_millis" : 1755424735654,"stop_time_in_millis" : 1755424735902,"total_time_in_millis" : 256,"source" : { },"target" : {"id" : "owxCvCh7R5eIkQB4EWwZmA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9300","ip" : "127.0.0.1","name" : "ADMIN-PC"},"index" : {"size" : {"total_in_bytes" : 0,"reused_in_bytes" : 0,"recovered_in_bytes" : 0,"percent" : "0.0%"},"files" : {"total" : 0,"reused" : 0,"recovered" : 0,"percent" : "0.0%"},"total_time_in_millis" : 156,"source_throttle_time_in_millis" : 0,"target_throttle_time_in_millis" : 0},"translog" : {"recovered" : 0,"total" : 0,"percent" : "100.0%","total_on_start" : 0,"total_time_in_millis" : 69},"verify_index" : {"check_index_time_in_millis" : 0,"total_time_in_millis" : 0}}]},"asset-log1" : {"shards" : [{"id" : 1,"type" : "PEER","stage" : "DONE","primary" : false,"start_time_in_millis" : 1755445558741,"stop_time_in_millis" : 1755445559504,"total_time_in_millis" : 762,"source" : {"id" : "owxCvCh7R5eIkQB4EWwZmA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9300","ip" : "127.0.0.1","name" : "ADMIN-PC"},"target" : {"id" : "dfPE9gzaQ2uQO5oIZMBbDA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9301","ip" : "127.0.0.1","name" : "node-2"},"index" : {"size" : {"total_in_bytes" : 208,"reused_in_bytes" : 0,"recovered_in_bytes" : 208,"percent" : "100.0%"},"files" : {"total" : 1,"reused" : 0,"recovered" : 1,"percent" : "100.0%"},"total_time_in_millis" : 152,"source_throttle_time_in_millis" : 0,"target_throttle_time_in_millis" : 0},"translog" : {"recovered" : 0,"total" : 0,"percent" : "100.0%","total_on_start" : 0,"total_time_in_millis" : 83},"verify_index" : {"check_index_time_in_millis" : 0,"total_time_in_millis" : 0}},{"id" : 4,"type" : "PEER","stage" : "DONE","primary" : false,"start_time_in_millis" : 1755445559921,"stop_time_in_millis" : 1755445560635,"total_time_in_millis" : 714,"source" : {"id" : "owxCvCh7R5eIkQB4EWwZmA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9300","ip" : "127.0.0.1","name" : "ADMIN-PC"},"target" : {"id" : "dfPE9gzaQ2uQO5oIZMBbDA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9301","ip" : "127.0.0.1","name" : "node-2"},"index" : {"size" : {"total_in_bytes" : 208,"reused_in_bytes" : 0,"recovered_in_bytes" : 208,"percent" : "100.0%"},"files" : {"total" : 1,"reused" : 0,"recovered" : 1,"percent" : "100.0%"},"total_time_in_millis" : 108,"source_throttle_time_in_millis" : 0,"target_throttle_time_in_millis" : 0},"translog" : {"recovered" : 0,"total" : 0,"percent" : "100.0%","total_on_start" : 0,"total_time_in_millis" : 76},"verify_index" : {"check_index_time_in_millis" : 0,"total_time_in_millis" : 0}},{"id" : 3,"type" : "PEER","stage" : "DONE","primary" : false,"start_time_in_millis" : 1755445559929,"stop_time_in_millis" : 1755445560661,"total_time_in_millis" : 731,"source" : {"id" : "owxCvCh7R5eIkQB4EWwZmA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9300","ip" : "127.0.0.1","name" : "ADMIN-PC"},"target" : {"id" : "dfPE9gzaQ2uQO5oIZMBbDA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9301","ip" : "127.0.0.1","name" : "node-2"},"index" : {"size" : {"total_in_bytes" : 208,"reused_in_bytes" : 0,"recovered_in_bytes" : 208,"percent" : "100.0%"},"files" : {"total" : 1,"reused" : 0,"recovered" : 1,"percent" : "100.0%"},"total_time_in_millis" : 120,"source_throttle_time_in_millis" : 0,"target_throttle_time_in_millis" : 0},"translog" : {"recovered" : 0,"total" : 0,"percent" : "100.0%","total_on_start" : 0,"total_time_in_millis" : 74},"verify_index" : {"check_index_time_in_millis" : 0,"total_time_in_millis" : 0}},{"id" : 2,"type" : "PEER","stage" : "DONE","primary" : false,"start_time_in_millis" : 1755445558838,"stop_time_in_millis" : 1755445559558,"total_time_in_millis" : 719,"source" : {"id" : "owxCvCh7R5eIkQB4EWwZmA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9300","ip" : "127.0.0.1","name" : "ADMIN-PC"},"target" : {"id" : "dfPE9gzaQ2uQO5oIZMBbDA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9301","ip" : "127.0.0.1","name" : "node-2"},"index" : {"size" : {"total_in_bytes" : 208,"reused_in_bytes" : 0,"recovered_in_bytes" : 208,"percent" : "100.0%"},"files" : {"total" : 1,"reused" : 0,"recovered" : 1,"percent" : "100.0%"},"total_time_in_millis" : 124,"source_throttle_time_in_millis" : 0,"target_throttle_time_in_millis" : 0},"translog" : {"recovered" : 0,"total" : 0,"percent" : "100.0%","total_on_start" : 0,"total_time_in_millis" : 75},"verify_index" : {"check_index_time_in_millis" : 0,"total_time_in_millis" : 0}},{"id" : 0,"type" : "PEER","stage" : "DONE","primary" : false,"start_time_in_millis" : 1755445558137,"stop_time_in_millis" : 1755445558737,"total_time_in_millis" : 600,"source" : {"id" : "owxCvCh7R5eIkQB4EWwZmA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9300","ip" : "127.0.0.1","name" : "ADMIN-PC"},"target" : {"id" : "dfPE9gzaQ2uQO5oIZMBbDA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9301","ip" : "127.0.0.1","name" : "node-2"},"index" : {"size" : {"total_in_bytes" : 208,"reused_in_bytes" : 0,"recovered_in_bytes" : 208,"percent" : "100.0%"},"files" : {"total" : 1,"reused" : 0,"recovered" : 1,"percent" : "100.0%"},"total_time_in_millis" : 35,"source_throttle_time_in_millis" : 0,"target_throttle_time_in_millis" : 0},"translog" : {"recovered" : 0,"total" : 0,"percent" : "100.0%","total_on_start" : 0,"total_time_in_millis" : 30},"verify_index" : {"check_index_time_in_millis" : 0,"total_time_in_millis" : 0}},{"id" : 1,"type" : "EMPTY_STORE","stage" : "DONE","primary" : true,"start_time_in_millis" : 1755424477154,"stop_time_in_millis" : 1755424477370,"total_time_in_millis" : 219,"source" : { },"target" : {"id" : "owxCvCh7R5eIkQB4EWwZmA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9300","ip" : "127.0.0.1","name" : "ADMIN-PC"},"index" : {"size" : {"total_in_bytes" : 0,"reused_in_bytes" : 0,"recovered_in_bytes" : 0,"percent" : "0.0%"},"files" : {"total" : 0,"reused" : 0,"recovered" : 0,"percent" : "0.0%"},"total_time_in_millis" : 81,"source_throttle_time_in_millis" : 0,"target_throttle_time_in_millis" : 0},"translog" : {"recovered" : 0,"total" : 0,"percent" : "100.0%","total_on_start" : 0,"total_time_in_millis" : 130},"verify_index" : {"check_index_time_in_millis" : 0,"total_time_in_millis" : 0}},{"id" : 4,"type" : "EMPTY_STORE","stage" : "DONE","primary" : true,"start_time_in_millis" : 1755424477623,"stop_time_in_millis" : 1755424477753,"total_time_in_millis" : 126,"source" : { },"target" : {"id" : "owxCvCh7R5eIkQB4EWwZmA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9300","ip" : "127.0.0.1","name" : "ADMIN-PC"},"index" : {"size" : {"total_in_bytes" : 0,"reused_in_bytes" : 0,"recovered_in_bytes" : 0,"percent" : "0.0%"},"files" : {"total" : 0,"reused" : 0,"recovered" : 0,"percent" : "0.0%"},"total_time_in_millis" : 68,"source_throttle_time_in_millis" : 0,"target_throttle_time_in_millis" : 0},"translog" : {"recovered" : 0,"total" : 0,"percent" : "100.0%","total_on_start" : 0,"total_time_in_millis" : 41},"verify_index" : {"check_index_time_in_millis" : 0,"total_time_in_millis" : 0}},{"id" : 3,"type" : "EMPTY_STORE","stage" : "DONE","primary" : true,"start_time_in_millis" : 1755424477154,"stop_time_in_millis" : 1755424477387,"total_time_in_millis" : 226,"source" : { },"target" : {"id" : "owxCvCh7R5eIkQB4EWwZmA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9300","ip" : "127.0.0.1","name" : "ADMIN-PC"},"index" : {"size" : {"total_in_bytes" : 0,"reused_in_bytes" : 0,"recovered_in_bytes" : 0,"percent" : "0.0%"},"files" : {"total" : 0,"reused" : 0,"recovered" : 0,"percent" : "0.0%"},"total_time_in_millis" : 113,"source_throttle_time_in_millis" : 0,"target_throttle_time_in_millis" : 0},"translog" : {"recovered" : 0,"total" : 0,"percent" : "100.0%","total_on_start" : 0,"total_time_in_millis" : 104},"verify_index" : {"check_index_time_in_millis" : 0,"total_time_in_millis" : 0}},{"id" : 2,"type" : "EMPTY_STORE","stage" : "DONE","primary" : true,"start_time_in_millis" : 1755424477170,"stop_time_in_millis" : 1755424477420,"total_time_in_millis" : 247,"source" : { },"target" : {"id" : "owxCvCh7R5eIkQB4EWwZmA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9300","ip" : "127.0.0.1","name" : "ADMIN-PC"},"index" : {"size" : {"total_in_bytes" : 0,"reused_in_bytes" : 0,"recovered_in_bytes" : 0,"percent" : "0.0%"},"files" : {"total" : 0,"reused" : 0,"recovered" : 0,"percent" : "0.0%"},"total_time_in_millis" : 112,"source_throttle_time_in_millis" : 0,"target_throttle_time_in_millis" : 0},"translog" : {"recovered" : 0,"total" : 0,"percent" : "100.0%","total_on_start" : 0,"total_time_in_millis" : 116},"verify_index" : {"check_index_time_in_millis" : 0,"total_time_in_millis" : 0}},{"id" : 0,"type" : "EMPTY_STORE","stage" : "DONE","primary" : true,"start_time_in_millis" : 1755424477187,"stop_time_in_millis" : 1755424477469,"total_time_in_millis" : 278,"source" : { },"target" : {"id" : "owxCvCh7R5eIkQB4EWwZmA","host" : "127.0.0.1","transport_address" : "127.0.0.1:9300","ip" : "127.0.0.1","name" : "ADMIN-PC"},"index" : {"size" : {"total_in_bytes" : 0,"reused_in_bytes" : 0,"recovered_in_bytes" : 0,"percent" : "0.0%"},"files" : {"total" : 0,"reused" : 0,"recovered" : 0,"percent" : "0.0%"},"total_time_in_millis" : 169,"source_throttle_time_in_millis" : 0,"target_throttle_time_in_millis" : 0},"translog" : {"recovered" : 0,"total" : 0,"percent" : "100.0%","total_on_start" : 0,"total_time_in_millis" : 84},"verify_index" : {"check_index_time_in_millis" : 0,"total_time_in_millis" : 0}}]}
}

在返回结果中,除了有分片号(id),恢复类型(type),起始时间(start time in millis),结束时间(stop time in millis),数据来源(source)和目标节点(target)这些常规的字段之外,还包括分片恢复过程中的统计信息,例如:恢复了多少个文件(files.total),占用多大空间(total in bytes),恢复的事务日志的个数(translog)等。

6. 监控索引的统计指标

GET /asset-logs/_stats
{"_shards" : {"total" : 19,"successful" : 16,"failed" : 0},"_all" : {"primaries" : {"docs" : {"count" : 0,"deleted" : 0},"store" : {"size_in_bytes" : 1664,"reserved_in_bytes" : 0},"indexing" : {"index_total" : 0,"index_time_in_millis" : 0,"index_current" : 0,"index_failed" : 0,"delete_total" : 0,"delete_time_in_millis" : 0,"delete_current" : 0,"noop_update_total" : 0,"is_throttled" : false,"throttle_time_in_millis" : 0},"get" : {"total" : 0,"time_in_millis" : 0,"exists_total" : 0,"exists_time_in_millis" : 0,"missing_total" : 0,"missing_time_in_millis" : 0,"current" : 0},"search" : {"open_contexts" : 0,"query_total" : 0,"query_time_in_millis" : 0,"query_current" : 0,"fetch_total" : 0,"fetch_time_in_millis" : 0,"fetch_current" : 0,"scroll_total" : 0,"scroll_time_in_millis" : 0,"scroll_current" : 0,"suggest_total" : 0,"suggest_time_in_millis" : 0,"suggest_current" : 0},"merges" : {"current" : 0,"current_docs" : 0,"current_size_in_bytes" : 0,"total" : 0,"total_time_in_millis" : 0,"total_docs" : 0,"total_size_in_bytes" : 0,"total_stopped_time_in_millis" : 0,"total_throttled_time_in_millis" : 0,"total_auto_throttle_in_bytes" : 167772160},"refresh" : {"total" : 48,"total_time_in_millis" : 0,"external_total" : 16,"external_total_time_in_millis" : 0,"listeners" : 0},"flush" : {"total" : 8,"periodic" : 0,"total_time_in_millis" : 0},"warmer" : {"current" : 0,"total" : 8,"total_time_in_millis" : 0},"query_cache" : {"memory_size_in_bytes" : 0,"total_count" : 0,"hit_count" : 0,"miss_count" : 0,"cache_size" : 0,"cache_count" : 0,"evictions" : 0},"fielddata" : {"memory_size_in_bytes" : 0,"evictions" : 0},"completion" : {"size_in_bytes" : 0},"segments" : {"count" : 0,"memory_in_bytes" : 0,"terms_memory_in_bytes" : 0,"stored_fields_memory_in_bytes" : 0,"term_vectors_memory_in_bytes" : 0,"norms_memory_in_bytes" : 0,"points_memory_in_bytes" : 0,"doc_values_memory_in_bytes" : 0,"index_writer_memory_in_bytes" : 0,"version_map_memory_in_bytes" : 0,"fixed_bit_set_memory_in_bytes" : 0,"max_unsafe_auto_id_timestamp" : -1,"file_sizes" : { }},"translog" : {"operations" : 0,"size_in_bytes" : 440,"uncommitted_operations" : 0,"uncommitted_size_in_bytes" : 440,"earliest_last_modified_age" : 0},"request_cache" : {"memory_size_in_bytes" : 0,"evictions" : 0,"hit_count" : 0,"miss_count" : 0},"recovery" : {"current_as_source" : 0,"current_as_target" : 0,"throttle_time_in_millis" : 0}},"total" : {"docs" : {"count" : 0,"deleted" : 0},"store" : {"size_in_bytes" : 3328,"reserved_in_bytes" : 0},"indexing" : {"index_total" : 0,"index_time_in_millis" : 0,"index_current" : 0,"index_failed" : 0,"delete_total" : 0,"delete_time_in_millis" : 0,"delete_current" : 0,"noop_update_total" : 0,"is_throttled" : false,"throttle_time_in_millis" : 0},"get" : {"total" : 0,"time_in_millis" : 0,"exists_total" : 0,"exists_time_in_millis" : 0,"missing_total" : 0,"missing_time_in_millis" : 0,"current" : 0},"search" : {"open_contexts" : 0,"query_total" : 0,"query_time_in_millis" : 0,"query_current" : 0,"fetch_total" : 0,"fetch_time_in_millis" : 0,"fetch_current" : 0,"scroll_total" : 0,"scroll_time_in_millis" : 0,"scroll_current" : 0,"suggest_total" : 0,"suggest_time_in_millis" : 0,"suggest_current" : 0},"merges" : {"current" : 0,"current_docs" : 0,"current_size_in_bytes" : 0,"total" : 0,"total_time_in_millis" : 0,"total_docs" : 0,"total_size_in_bytes" : 0,"total_stopped_time_in_millis" : 0,"total_throttled_time_in_millis" : 0,"total_auto_throttle_in_bytes" : 335544320},"refresh" : {"total" : 72,"total_time_in_millis" : 0,"external_total" : 32,"external_total_time_in_millis" : 0,"listeners" : 0},"flush" : {"total" : 16,"periodic" : 0,"total_time_in_millis" : 0},"warmer" : {"current" : 0,"total" : 16,"total_time_in_millis" : 0},"query_cache" : {"memory_size_in_bytes" : 0,"total_count" : 0,"hit_count" : 0,"miss_count" : 0,"cache_size" : 0,"cache_count" : 0,"evictions" : 0},"fielddata" : {"memory_size_in_bytes" : 0,"evictions" : 0},"completion" : {"size_in_bytes" : 0},"segments" : {"count" : 0,"memory_in_bytes" : 0,"terms_memory_in_bytes" : 0,"stored_fields_memory_in_bytes" : 0,"term_vectors_memory_in_bytes" : 0,"norms_memory_in_bytes" : 0,"points_memory_in_bytes" : 0,"doc_values_memory_in_bytes" : 0,"index_writer_memory_in_bytes" : 0,"version_map_memory_in_bytes" : 0,"fixed_bit_set_memory_in_bytes" : 0,"max_unsafe_auto_id_timestamp" : -1,"file_sizes" : { }},"translog" : {"operations" : 0,"size_in_bytes" : 880,"uncommitted_operations" : 0,"uncommitted_size_in_bytes" : 880,"earliest_last_modified_age" : 0},"request_cache" : {"memory_size_in_bytes" : 0,"evictions" : 0,"hit_count" : 0,"miss_count" : 0},"recovery" : {"current_as_source" : 0,"current_as_target" : 0,"throttle_time_in_millis" : 0}}},"indices" : {"asset-log2" : {"uuid" : "bHMFX4BDTMaXB34XvlrtYQ","primaries" : {"docs" : {"count" : 0,"deleted" : 0},"store" : {"size_in_bytes" : 624,"reserved_in_bytes" : 0},"indexing" : {"index_total" : 0,"index_time_in_millis" : 0,"index_current" : 0,"index_failed" : 0,"delete_total" : 0,"delete_time_in_millis" : 0,"delete_current" : 0,"noop_update_total" : 0,"is_throttled" : false,"throttle_time_in_millis" : 0},"get" : {"total" : 0,"time_in_millis" : 0,"exists_total" : 0,"exists_time_in_millis" : 0,"missing_total" : 0,"missing_time_in_millis" : 0,"current" : 0},"search" : {"open_contexts" : 0,"query_total" : 0,"query_time_in_millis" : 0,"query_current" : 0,"fetch_total" : 0,"fetch_time_in_millis" : 0,"fetch_current" : 0,"scroll_total" : 0,"scroll_time_in_millis" : 0,"scroll_current" : 0,"suggest_total" : 0,"suggest_time_in_millis" : 0,"suggest_current" : 0},"merges" : {"current" : 0,"current_docs" : 0,"current_size_in_bytes" : 0,"total" : 0,"total_time_in_millis" : 0,"total_docs" : 0,"total_size_in_bytes" : 0,"total_stopped_time_in_millis" : 0,"total_throttled_time_in_millis" : 0,"total_auto_throttle_in_bytes" : 62914560},"refresh" : {"total" : 18,"total_time_in_millis" : 0,"external_total" : 6,"external_total_time_in_millis" : 0,"listeners" : 0},"flush" : {"total" : 3,"periodic" : 0,"total_time_in_millis" : 0},"warmer" : {"current" : 0,"total" : 3,"total_time_in_millis" : 0},"query_cache" : {"memory_size_in_bytes" : 0,"total_count" : 0,"hit_count" : 0,"miss_count" : 0,"cache_size" : 0,"cache_count" : 0,"evictions" : 0},"fielddata" : {"memory_size_in_bytes" : 0,"evictions" : 0},"completion" : {"size_in_bytes" : 0},"segments" : {"count" : 0,"memory_in_bytes" : 0,"terms_memory_in_bytes" : 0,"stored_fields_memory_in_bytes" : 0,"term_vectors_memory_in_bytes" : 0,"norms_memory_in_bytes" : 0,"points_memory_in_bytes" : 0,"doc_values_memory_in_bytes" : 0,"index_writer_memory_in_bytes" : 0,"version_map_memory_in_bytes" : 0,"fixed_bit_set_memory_in_bytes" : 0,"max_unsafe_auto_id_timestamp" : -1,"file_sizes" : { }},"translog" : {"operations" : 0,"size_in_bytes" : 165,"uncommitted_operations" : 0,"uncommitted_size_in_bytes" : 165,"earliest_last_modified_age" : 0},"request_cache" : {"memory_size_in_bytes" : 0,"evictions" : 0,"hit_count" : 0,"miss_count" : 0},"recovery" : {"current_as_source" : 0,"current_as_target" : 0,"throttle_time_in_millis" : 0}},"total" : {"docs" : {"count" : 0,"deleted" : 0},"store" : {"size_in_bytes" : 1248,"reserved_in_bytes" : 0},"indexing" : {"index_total" : 0,"index_time_in_millis" : 0,"index_current" : 0,"index_failed" : 0,"delete_total" : 0,"delete_time_in_millis" : 0,"delete_current" : 0,"noop_update_total" : 0,"is_throttled" : false,"throttle_time_in_millis" : 0},"get" : {"total" : 0,"time_in_millis" : 0,"exists_total" : 0,"exists_time_in_millis" : 0,"missing_total" : 0,"missing_time_in_millis" : 0,"current" : 0},"search" : {"open_contexts" : 0,"query_total" : 0,"query_time_in_millis" : 0,"query_current" : 0,"fetch_total" : 0,"fetch_time_in_millis" : 0,"fetch_current" : 0,"scroll_total" : 0,"scroll_time_in_millis" : 0,"scroll_current" : 0,"suggest_total" : 0,"suggest_time_in_millis" : 0,"suggest_current" : 0},"merges" : {"current" : 0,"current_docs" : 0,"current_size_in_bytes" : 0,"total" : 0,"total_time_in_millis" : 0,"total_docs" : 0,"total_size_in_bytes" : 0,"total_stopped_time_in_millis" : 0,"total_throttled_time_in_millis" : 0,"total_auto_throttle_in_bytes" : 125829120},"refresh" : {"total" : 27,"total_time_in_millis" : 0,"external_total" : 12,"external_total_time_in_millis" : 0,"listeners" : 0},"flush" : {"total" : 6,"periodic" : 0,"total_time_in_millis" : 0},"warmer" : {"current" : 0,"total" : 6,"total_time_in_millis" : 0},"query_cache" : {"memory_size_in_bytes" : 0,"total_count" : 0,"hit_count" : 0,"miss_count" : 0,"cache_size" : 0,"cache_count" : 0,"evictions" : 0},"fielddata" : {"memory_size_in_bytes" : 0,"evictions" : 0},"completion" : {"size_in_bytes" : 0},"segments" : {"count" : 0,"memory_in_bytes" : 0,"terms_memory_in_bytes" : 0,"stored_fields_memory_in_bytes" : 0,"term_vectors_memory_in_bytes" : 0,"norms_memory_in_bytes" : 0,"points_memory_in_bytes" : 0,"doc_values_memory_in_bytes" : 0,"index_writer_memory_in_bytes" : 0,"version_map_memory_in_bytes" : 0,"fixed_bit_set_memory_in_bytes" : 0,"max_unsafe_auto_id_timestamp" : -1,"file_sizes" : { }},"translog" : {"operations" : 0,"size_in_bytes" : 330,"uncommitted_operations" : 0,"uncommitted_size_in_bytes" : 330,"earliest_last_modified_age" : 0},"request_cache" : {"memory_size_in_bytes" : 0,"evictions" : 0,"hit_count" : 0,"miss_count" : 0},"recovery" : {"current_as_source" : 0,"current_as_target" : 0,"throttle_time_in_millis" : 0}}},"asset-log1" : {"uuid" : "oTnZV78vQIqZ9X6i_4u--w","primaries" : {"docs" : {"count" : 0,"deleted" : 0},"store" : {"size_in_bytes" : 1040,"reserved_in_bytes" : 0},"indexing" : {"index_total" : 0,"index_time_in_millis" : 0,"index_current" : 0,"index_failed" : 0,"delete_total" : 0,"delete_time_in_millis" : 0,"delete_current" : 0,"noop_update_total" : 0,"is_throttled" : false,"throttle_time_in_millis" : 0},"get" : {"total" : 0,"time_in_millis" : 0,"exists_total" : 0,"exists_time_in_millis" : 0,"missing_total" : 0,"missing_time_in_millis" : 0,"current" : 0},"search" : {"open_contexts" : 0,"query_total" : 0,"query_time_in_millis" : 0,"query_current" : 0,"fetch_total" : 0,"fetch_time_in_millis" : 0,"fetch_current" : 0,"scroll_total" : 0,"scroll_time_in_millis" : 0,"scroll_current" : 0,"suggest_total" : 0,"suggest_time_in_millis" : 0,"suggest_current" : 0},"merges" : {"current" : 0,"current_docs" : 0,"current_size_in_bytes" : 0,"total" : 0,"total_time_in_millis" : 0,"total_docs" : 0,"total_size_in_bytes" : 0,"total_stopped_time_in_millis" : 0,"total_throttled_time_in_millis" : 0,"total_auto_throttle_in_bytes" : 104857600},"refresh" : {"total" : 30,"total_time_in_millis" : 0,"external_total" : 10,"external_total_time_in_millis" : 0,"listeners" : 0},"flush" : {"total" : 5,"periodic" : 0,"total_time_in_millis" : 0},"warmer" : {"current" : 0,"total" : 5,"total_time_in_millis" : 0},"query_cache" : {"memory_size_in_bytes" : 0,"total_count" : 0,"hit_count" : 0,"miss_count" : 0,"cache_size" : 0,"cache_count" : 0,"evictions" : 0},"fielddata" : {"memory_size_in_bytes" : 0,"evictions" : 0},"completion" : {"size_in_bytes" : 0},"segments" : {"count" : 0,"memory_in_bytes" : 0,"terms_memory_in_bytes" : 0,"stored_fields_memory_in_bytes" : 0,"term_vectors_memory_in_bytes" : 0,"norms_memory_in_bytes" : 0,"points_memory_in_bytes" : 0,"doc_values_memory_in_bytes" : 0,"index_writer_memory_in_bytes" : 0,"version_map_memory_in_bytes" : 0,"fixed_bit_set_memory_in_bytes" : 0,"max_unsafe_auto_id_timestamp" : -1,"file_sizes" : { }},"translog" : {"operations" : 0,"size_in_bytes" : 275,"uncommitted_operations" : 0,"uncommitted_size_in_bytes" : 275,"earliest_last_modified_age" : 0},"request_cache" : {"memory_size_in_bytes" : 0,"evictions" : 0,"hit_count" : 0,"miss_count" : 0},"recovery" : {"current_as_source" : 0,"current_as_target" : 0,"throttle_time_in_millis" : 0}},"total" : {"docs" : {"count" : 0,"deleted" : 0},"store" : {"size_in_bytes" : 2080,"reserved_in_bytes" : 0},"indexing" : {"index_total" : 0,"index_time_in_millis" : 0,"index_current" : 0,"index_failed" : 0,"delete_total" : 0,"delete_time_in_millis" : 0,"delete_current" : 0,"noop_update_total" : 0,"is_throttled" : false,"throttle_time_in_millis" : 0},"get" : {"total" : 0,"time_in_millis" : 0,"exists_total" : 0,"exists_time_in_millis" : 0,"missing_total" : 0,"missing_time_in_millis" : 0,"current" : 0},"search" : {"open_contexts" : 0,"query_total" : 0,"query_time_in_millis" : 0,"query_current" : 0,"fetch_total" : 0,"fetch_time_in_millis" : 0,"fetch_current" : 0,"scroll_total" : 0,"scroll_time_in_millis" : 0,"scroll_current" : 0,"suggest_total" : 0,"suggest_time_in_millis" : 0,"suggest_current" : 0},"merges" : {"current" : 0,"current_docs" : 0,"current_size_in_bytes" : 0,"total" : 0,"total_time_in_millis" : 0,"total_docs" : 0,"total_size_in_bytes" : 0,"total_stopped_time_in_millis" : 0,"total_throttled_time_in_millis" : 0,"total_auto_throttle_in_bytes" : 209715200},"refresh" : {"total" : 45,"total_time_in_millis" : 0,"external_total" : 20,"external_total_time_in_millis" : 0,"listeners" : 0},"flush" : {"total" : 10,"periodic" : 0,"total_time_in_millis" : 0},"warmer" : {"current" : 0,"total" : 10,"total_time_in_millis" : 0},"query_cache" : {"memory_size_in_bytes" : 0,"total_count" : 0,"hit_count" : 0,"miss_count" : 0,"cache_size" : 0,"cache_count" : 0,"evictions" : 0},"fielddata" : {"memory_size_in_bytes" : 0,"evictions" : 0},"completion" : {"size_in_bytes" : 0},"segments" : {"count" : 0,"memory_in_bytes" : 0,"terms_memory_in_bytes" : 0,"stored_fields_memory_in_bytes" : 0,"term_vectors_memory_in_bytes" : 0,"norms_memory_in_bytes" : 0,"points_memory_in_bytes" : 0,"doc_values_memory_in_bytes" : 0,"index_writer_memory_in_bytes" : 0,"version_map_memory_in_bytes" : 0,"fixed_bit_set_memory_in_bytes" : 0,"max_unsafe_auto_id_timestamp" : -1,"file_sizes" : { }},"translog" : {"operations" : 0,"size_in_bytes" : 550,"uncommitted_operations" : 0,"uncommitted_size_in_bytes" : 550,"earliest_last_modified_age" : 0},"request_cache" : {"memory_size_in_bytes" : 0,"evictions" : 0,"hit_count" : 0,"miss_count" : 0},"recovery" : {"current_as_source" : 0,"current_as_target" : 0,"throttle_time_in_millis" : 0}}}}
}

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/pingmian/93486.shtml
繁体地址,请注明出处:http://hk.pswp.cn/pingmian/93486.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【秋招笔试】2025.08.10米哈游秋招机考真题

📌 点击直达笔试专栏 👉《大厂笔试突围》 💻 春秋招笔试突围在线OJ 👉 笔试突围在线刷题 bishipass.com 米哈游 题目一:图书馆整理计划 1️⃣:贪心策略从左到右固定每个位置的最优元素 2️⃣:使用线段树维护区间最小值信息,支持单点更新和区间查询 3️⃣:每次选…

恒创科技:日本服务器 ping 不通?从排查到解决的实用指南

玩游戏、做跨境业务时,突然发现日本服务器 ping 不通,简直能让人瞬间焦虑 —— 这到底是网络崩了,还是服务器出问题了?在本文中,我们将探讨如何排除日本服务器 ping 请求故障,附带常见原因及解决办法。先搞清楚&#…

ThinkPHP的Controller获取request对象的几种方式

文章目录环境在Controller中获取Request对象构造器注入操作方法注入继承BaseController助手函数Facade参考环境 Windows 11 专业版XAMPP 8.2.12 PHP 8.2.12VSCode 1.103.0 在Controller中获取Request对象 要想在Controller中获取Request对象,有以下几种方式&…

week2-[循环结构]找出正数

week2-[循环结构]找出正数 题目描述 给定 NNN 个整数A1,A2,…,ANA_1,A_2,\ldots,A_NA1​,A2​,…,AN​。请求出这 NNN 个数中有多少个数是正数,并求出这些正数的平均值。如果 A1,A2,…,ANA_1,A_2,\ldots,A_NA1​,A2​,…,AN​ 不存在正数,那么输出 “Non…

Android平台RTSP播放器选型指南:从开源方案到跨平台低延迟专业SDK

1. 引言:Android RTSP 播放的三条路径 在 Android 平台实现 RTSP 播放,看似只是“能播起来”的问题,实际上是一个涉及延迟、稳定性、解码性能、协议兼容、工程可控性等多维指标的综合选型问题。 从安防监控、教育互动,到单兵指挥…

Linux安装及远程连接知识实践

文章目录一、VMware创建虚拟机故障及解决汇总1. 镜像下载2. 镜像选择安装3.安装VMware遇到的相关问题4. VMware操作系统的安装4.1 选择系统的引导4.2 修改网卡名为eth0的形式(和CentOS7以前保持一致)4.3 进入下一步安装界面4.4 进入到安装摘要页面(INSTALLATION SUMMARY)4.5 配…

F Core 批量写与“软实时”一致性:ExecuteUpdate / COPY / SqlBulkCopy 的取舍与事务权衡

EF Core 批量写与“软实时”一致性:ExecuteUpdate / COPY / SqlBulkCopy 的取舍与事务权衡 ✨ 📚 目录EF Core 批量写与“软实时”一致性:ExecuteUpdate / COPY / SqlBulkCopy 的取舍与事务权衡 ✨1. 术语与目标 🧭2. 技术选型总览…

基于PSO粒子群多目标优化的微电网调度算法matlab仿真

目录 1.课题概述 2.系统仿真结果 3.核心程序 4.系统原理简介 4.1 改进粒子群算法 4.2 分布式电源与储能模型公式 4.3 多目标函数 5.参考文献 6.完整工程文件 1.课题概述 微电网优化调度的核心是在满足系统约束(如功率平衡、设备出力限制等)的前…

Spring AI ChatClient集成Deepseek

Spring AI ChatClient集成Deepseek 下文将简述如何通过spring ai集成deepseek实现智能对话。在开始之前你需要在deepseek官网申请一个apikey,并设置到系统变量中,保障安全性。 ChatModel 在集成deepseek前,我们先要了解一个chat model,chat m…

Azure微软云内网接入问题

1. 域名解析失败 azure需要给ClientSecretCredentialBuilder和AzureResourceManager都配置HTTP 代理,但还是会域名解析失败,netty会调用InetAddress.getByName解析域名.最终只能在hosts文件写死host和ip映射关系 2. netty版本不匹配,导致报错netty某个方法找不到 azure只用引入…

【IDEA】设置Debug调试时调试器不进入特定类(Spring框架、Mybatis框架)

问题 以Ruoyi-Vue项目为例,以Debug方式启动项目,在com.ruoyi.web.controller.system.SysUserController#list()方法中的userService.selectUserList(user)处打上断点,访问[系统管理–用户管理]页面,程序就会执行到该断点处此时按下…

OpenCV 视频处理全解析

OpenCV 视频处理全解析:从基础操作到高级应用​在计算机视觉领域,视频处理是一个核心且广泛应用的技术方向。无论是安防监控、自动驾驶还是短视频特效,都离不开对动态视频流的智能分析与处理。OpenCV 作为最流行的开源计算机视觉库&#xff0…

java如何使用正则提取字符串中的内容

在Java中使用正则表达式提取字符串内容,主要通过java.util.regex包中的Pattern和Matcher类实现。以下是详细步骤和示例:1. 基础流程 import java.util.regex.Matcher; import java.util.regex.Pattern;public class RegexExample {public static void ma…

Baumer高防护相机如何通过YoloV8深度学习模型实现行人跌倒的检测识别(C#代码UI界面版)

《------往期经典推荐------》 AI应用软件开发实战专栏【链接】 序号项目名称项目名称11.工业相机 YOLOv8 实现人物检测识别:(C#代码,UI界面版)2.工业相机 YOLOv8 实现PCB的缺陷检测:(C#代码&#xff0…

jetson orin nx(8G)烧录super系统实录

1. 说明 2. 下载新版发布包(在PC上下载) Jetson Linux Archive | NVIDIA Developer 安装的jetpack版本为6.2.1(rev.2)对应的Jetson Linux 36.4.4 点击绿色区域的36.4.4>,进入下载页面,如下 点击Driver Package(B…

LeetCode算法日记 - Day 11: 寻找峰值、山脉数组的峰顶索引

目录 1. 寻找峰值 1.1 题目解析 1.2 解法 1.3 代码实现 2. 山脉数组 2.1 题目解析 2.2 解法 2.3 代码实现 1. 寻找峰值 162. 寻找峰值 - 力扣(LeetCode) 峰值元素是指其值严格大于左右相邻值的元素。 给你一个整数数组 nums,找到峰…

Cherryusb UAC例程对接STM32 SAI播放音乐和录音(下)=>USB+SAI+TX+RX+DMA控制WM8978播放和录音实验

1. 程序基本框架 整个程序框架, 与之前的一篇文章《Cherryusb UAC例程对接STM32内置ADC和DAC播放音乐和录音(中)>UACSTM32 ADCDAC实现录音和播放》基本一致, 只是这次将ADC和DAC替换成了SAI TX/RX。因此这里不再赘述了。2. sai_dma_wm8978_usb.c主程序的实现说明 在menuconf…

Docker运行python项目:使用Docker成功启动FastAPI应用

根据昨天成功使用阿里云镜像加速后,我是根据windows本地的python项目,直接传到了centos,然后再导入到docker里面,然后进行运行,主要是发现运行的时候,老是提示一些库的问题,还有就是一些python老…

PowerShell来关闭 Windows 安全中心

你可以使用 PowerShell 来关闭 Windows 安全中心的盾牌图标(通知)。以下是几种方法,包括禁用通知、关闭 Windows Defender(不推荐)或调整注册表。方法 1:禁用 Windows 安全中心通知(推荐&#x…

基于深度学习的老照片修复系统

背景随着时间的推移,老照片可能会因褪色、损坏或曝光不当而影响其视觉质量。这些珍贵的影像承载着历史和回忆,但由于物理损耗,它们的观赏价值和可读性逐渐下降。为了恢复这些照片的清晰度和色彩,本项目采用深度学习与先进的图像处…