修改忽略文件

This commit is contained in:
编码猿
2025-09-23 01:00:34 +08:00
parent 135839d6e2
commit c8a9bfd77e
4 changed files with 221 additions and 133 deletions

View File

@@ -4541,3 +4541,62 @@ fd07:b51a:cc66:d000:0:0:0:1 - - [23/Sep/2025:00:29:59 +0800] "GET /console-ui/pu
192.168.97.1 - - [23/Sep/2025:00:59:43 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40main-app%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1300%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40main-app HTTP/1.1" 200 75 980 Nacos-Java-Client:v1.0.0 - 192.168.97.1 - - [23/Sep/2025:00:59:43 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40main-app%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1300%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40main-app HTTP/1.1" 200 75 980 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:00:59:46 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 1175 Nacos-Java-Client:v1.0.0 - 192.168.97.1 - - [23/Sep/2025:00:59:46 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 1175 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:00:59:46 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 1280 Nacos-Java-Client:v1.0.0 - 192.168.97.1 - - [23/Sep/2025:00:59:46 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 1280 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:00:59:47 +0800] "GET /nacos/v1/ns/service/list?pageNo=1&pageSize=20 HTTP/1.1" 200 69 1006 axios/1.12.2 -
192.168.97.1 - - [23/Sep/2025:00:59:47 +0800] "GET /nacos/v1/ns/instance/list?serviceName=app-product&namespaceId=public HTTP/1.1" 200 592 766 axios/1.12.2 -
192.168.97.1 - - [23/Sep/2025:00:59:47 +0800] "GET /nacos/v1/ns/instance/list?serviceName=main-app&namespaceId=public HTTP/1.1" 200 583 736 axios/1.12.2 -
192.168.97.1 - - [23/Sep/2025:00:59:47 +0800] "GET /nacos/v1/ns/instance/list?serviceName=app-shared&namespaceId=public HTTP/1.1" 200 589 640 axios/1.12.2 -
192.168.97.4 - - [23/Sep/2025:00:59:47 +0800] "GET /nacos/actuator/prometheus HTTP/1.1" 200 51729 6855 Prometheus/3.5.0 -
192.168.97.1 - - [23/Sep/2025:00:59:47 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-shared%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1333%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-shared HTTP/1.1" 200 75 976 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:00:59:47 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-shared%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1333%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-shared HTTP/1.1" 200 75 1267 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:00:59:48 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40main-app%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1300%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40main-app HTTP/1.1" 200 75 883 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:00:59:51 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 1022 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:00:59:51 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 720 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:00:59:52 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-shared%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1333%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-shared HTTP/1.1" 200 75 1257 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:00:59:52 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-shared%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1333%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-shared HTTP/1.1" 200 75 829 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:00:59:53 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40main-app%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1300%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40main-app HTTP/1.1" 200 75 894 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:00:59:56 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 1083 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:00:59:56 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 920 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:00:59:57 +0800] "GET /nacos/v1/ns/service/list?pageNo=1&pageSize=20 HTTP/1.1" 200 69 1359 axios/1.12.2 -
192.168.97.1 - - [23/Sep/2025:00:59:57 +0800] "GET /nacos/v1/ns/instance/list?serviceName=app-product&namespaceId=public HTTP/1.1" 200 592 949 axios/1.12.2 -
192.168.97.1 - - [23/Sep/2025:00:59:57 +0800] "GET /nacos/v1/ns/instance/list?serviceName=main-app&namespaceId=public HTTP/1.1" 200 583 834 axios/1.12.2 -
192.168.97.1 - - [23/Sep/2025:00:59:57 +0800] "GET /nacos/v1/ns/instance/list?serviceName=app-shared&namespaceId=public HTTP/1.1" 200 589 805 axios/1.12.2 -
192.168.97.1 - - [23/Sep/2025:00:59:57 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-shared%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1333%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-shared HTTP/1.1" 200 75 770 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:00:59:57 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-shared%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1333%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-shared HTTP/1.1" 200 75 915 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:00:59:58 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40main-app%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1300%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40main-app HTTP/1.1" 200 75 796 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:01 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 768 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:01 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 672 Nacos-Java-Client:v1.0.0 -
192.168.97.4 - - [23/Sep/2025:01:00:02 +0800] "GET /nacos/actuator/prometheus HTTP/1.1" 200 51728 5156 Prometheus/3.5.0 -
192.168.97.1 - - [23/Sep/2025:01:00:02 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-shared%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1333%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-shared HTTP/1.1" 200 75 935 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:02 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-shared%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1333%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-shared HTTP/1.1" 200 75 565 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:03 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40main-app%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1300%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40main-app HTTP/1.1" 200 75 803 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:06 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 966 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:06 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 956 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:07 +0800] "GET /nacos/v1/ns/service/list?pageNo=1&pageSize=20 HTTP/1.1" 200 69 1096 axios/1.12.2 -
192.168.97.1 - - [23/Sep/2025:01:00:07 +0800] "GET /nacos/v1/ns/instance/list?serviceName=app-product&namespaceId=public HTTP/1.1" 200 592 962 axios/1.12.2 -
192.168.97.1 - - [23/Sep/2025:01:00:07 +0800] "GET /nacos/v1/ns/instance/list?serviceName=main-app&namespaceId=public HTTP/1.1" 200 583 1061 axios/1.12.2 -
192.168.97.1 - - [23/Sep/2025:01:00:07 +0800] "GET /nacos/v1/ns/instance/list?serviceName=app-shared&namespaceId=public HTTP/1.1" 200 589 1545 axios/1.12.2 -
192.168.97.1 - - [23/Sep/2025:01:00:07 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-shared%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1333%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-shared HTTP/1.1" 200 75 628 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:07 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-shared%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1333%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-shared HTTP/1.1" 200 75 663 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:08 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40main-app%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1300%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40main-app HTTP/1.1" 200 75 970 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:11 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 1228 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:11 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 922 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:12 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-shared%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1333%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-shared HTTP/1.1" 200 75 1106 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:12 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-shared%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1333%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-shared HTTP/1.1" 200 75 720 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:13 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40main-app%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1300%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40main-app HTTP/1.1" 200 75 1061 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:16 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 920 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:16 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 954 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:17 +0800] "GET /nacos/v1/ns/service/list?pageNo=1&pageSize=20 HTTP/1.1" 200 69 5542 axios/1.12.2 -
192.168.97.1 - - [23/Sep/2025:01:00:17 +0800] "GET /nacos/v1/ns/instance/list?serviceName=app-product&namespaceId=public HTTP/1.1" 200 592 707 axios/1.12.2 -
192.168.97.1 - - [23/Sep/2025:01:00:17 +0800] "GET /nacos/v1/ns/instance/list?serviceName=main-app&namespaceId=public HTTP/1.1" 200 583 790 axios/1.12.2 -
192.168.97.1 - - [23/Sep/2025:01:00:17 +0800] "GET /nacos/v1/ns/instance/list?serviceName=app-shared&namespaceId=public HTTP/1.1" 200 589 930 axios/1.12.2 -
192.168.97.4 - - [23/Sep/2025:01:00:17 +0800] "GET /nacos/actuator/prometheus HTTP/1.1" 200 51730 5142 Prometheus/3.5.0 -
192.168.97.1 - - [23/Sep/2025:01:00:17 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-shared%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1333%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-shared HTTP/1.1" 200 75 899 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:17 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-shared%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1333%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-shared HTTP/1.1" 200 75 796 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:18 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40main-app%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1300%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40main-app HTTP/1.1" 200 75 1005 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:21 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 1052 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:21 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 943 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:22 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-shared%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1333%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-shared HTTP/1.1" 200 75 733 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:22 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-shared%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1333%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-shared HTTP/1.1" 200 75 740 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:23 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40main-app%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1300%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40main-app HTTP/1.1" 200 75 712 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:26 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 2308 Nacos-Java-Client:v1.0.0 -
192.168.97.1 - - [23/Sep/2025:01:00:26 +0800] "PUT /nacos/v1/ns/instance/beat?beat=%7B%22serviceName%22%3A%22DEFAULT_GROUP%40%40app-product%22%2C%22ip%22%3A%22192.168.31.101%22%2C%22port%22%3A1301%2C%22cluster%22%3A%22DEFAULT%22%2C%22weight%22%3A1%2C%22metadata%22%3A%7B%7D%2C%22scheduled%22%3Atrue%7D&namespaceId=public&serviceName=DEFAULT_GROUP%40%40app-product HTTP/1.1" 200 75 1086 Nacos-Java-Client:v1.0.0 -

View File

@@ -2870,3 +2870,35 @@
2025-09-23 00:59:47,279 INFO toClientNotifyTaskSize = 0 2025-09-23 00:59:47,279 INFO toClientNotifyTaskSize = 0
2025-09-23 00:59:57,261 INFO [long-pulling] client count 0
2025-09-23 00:59:57,262 INFO groupCount = 0, subscriberClientCount = 0, subscriberCount = 0
2025-09-23 00:59:57,280 INFO toNotifyTaskSize = 0
2025-09-23 00:59:57,280 INFO toClientNotifyTaskSize = 0
2025-09-23 01:00:07,261 INFO [long-pulling] client count 0
2025-09-23 01:00:07,262 INFO groupCount = 0, subscriberClientCount = 0, subscriberCount = 0
2025-09-23 01:00:07,281 INFO toNotifyTaskSize = 0
2025-09-23 01:00:07,281 INFO toClientNotifyTaskSize = 0
2025-09-23 01:00:17,262 INFO [long-pulling] client count 0
2025-09-23 01:00:17,262 INFO groupCount = 0, subscriberClientCount = 0, subscriberCount = 0
2025-09-23 01:00:17,282 INFO toNotifyTaskSize = 0
2025-09-23 01:00:17,282 INFO toClientNotifyTaskSize = 0
2025-09-23 01:00:27,263 INFO [long-pulling] client count 0
2025-09-23 01:00:27,263 INFO groupCount = 0, subscriberClientCount = 0, subscriberCount = 0
2025-09-23 01:00:27,283 INFO toNotifyTaskSize = 0
2025-09-23 01:00:27,283 INFO toClientNotifyTaskSize = 0

View File

@@ -11986,3 +11986,133 @@
2025-09-23 00:59:55,416 INFO Connection check task end 2025-09-23 00:59:55,416 INFO Connection check task end
2025-09-23 00:59:57,197 INFO ConnectionMetrics, totalCount = 0, detail = {long_connection=0, long_polling=0}
2025-09-23 00:59:58,417 INFO Connection check task start
2025-09-23 00:59:58,417 INFO Long connection metrics detail ,Total count =0, sdkCount=0,clusterCount=0
2025-09-23 00:59:58,417 INFO Out dated connection ,size=0
2025-09-23 00:59:58,417 INFO Connection check task end
2025-09-23 01:00:00,197 INFO ConnectionMetrics, totalCount = 0, detail = {long_connection=0, long_polling=0}
2025-09-23 01:00:01,418 INFO Connection check task start
2025-09-23 01:00:01,418 INFO Long connection metrics detail ,Total count =0, sdkCount=0,clusterCount=0
2025-09-23 01:00:01,418 INFO Out dated connection ,size=0
2025-09-23 01:00:01,418 INFO Connection check task end
2025-09-23 01:00:03,198 INFO ConnectionMetrics, totalCount = 0, detail = {long_connection=0, long_polling=0}
2025-09-23 01:00:04,419 INFO Connection check task start
2025-09-23 01:00:04,419 INFO Long connection metrics detail ,Total count =0, sdkCount=0,clusterCount=0
2025-09-23 01:00:04,419 INFO Out dated connection ,size=0
2025-09-23 01:00:04,419 INFO Connection check task end
2025-09-23 01:00:06,198 INFO ConnectionMetrics, totalCount = 0, detail = {long_connection=0, long_polling=0}
2025-09-23 01:00:07,419 INFO Connection check task start
2025-09-23 01:00:07,419 INFO Long connection metrics detail ,Total count =0, sdkCount=0,clusterCount=0
2025-09-23 01:00:07,419 INFO Out dated connection ,size=0
2025-09-23 01:00:07,419 INFO Connection check task end
2025-09-23 01:00:09,199 INFO ConnectionMetrics, totalCount = 0, detail = {long_connection=0, long_polling=0}
2025-09-23 01:00:10,419 INFO Connection check task start
2025-09-23 01:00:10,420 INFO Long connection metrics detail ,Total count =0, sdkCount=0,clusterCount=0
2025-09-23 01:00:10,420 INFO Out dated connection ,size=0
2025-09-23 01:00:10,420 INFO Connection check task end
2025-09-23 01:00:12,200 INFO ConnectionMetrics, totalCount = 0, detail = {long_connection=0, long_polling=0}
2025-09-23 01:00:13,421 INFO Connection check task start
2025-09-23 01:00:13,421 INFO Long connection metrics detail ,Total count =0, sdkCount=0,clusterCount=0
2025-09-23 01:00:13,421 INFO Out dated connection ,size=0
2025-09-23 01:00:13,421 INFO Connection check task end
2025-09-23 01:00:15,200 INFO ConnectionMetrics, totalCount = 0, detail = {long_connection=0, long_polling=0}
2025-09-23 01:00:16,422 INFO Connection check task start
2025-09-23 01:00:16,422 INFO Long connection metrics detail ,Total count =0, sdkCount=0,clusterCount=0
2025-09-23 01:00:16,422 INFO Out dated connection ,size=0
2025-09-23 01:00:16,422 INFO Connection check task end
2025-09-23 01:00:18,201 INFO ConnectionMetrics, totalCount = 0, detail = {long_connection=0, long_polling=0}
2025-09-23 01:00:19,423 INFO Connection check task start
2025-09-23 01:00:19,425 INFO Long connection metrics detail ,Total count =0, sdkCount=0,clusterCount=0
2025-09-23 01:00:19,425 INFO Out dated connection ,size=0
2025-09-23 01:00:19,425 INFO Connection check task end
2025-09-23 01:00:21,201 INFO ConnectionMetrics, totalCount = 0, detail = {long_connection=0, long_polling=0}
2025-09-23 01:00:22,427 INFO Connection check task start
2025-09-23 01:00:22,427 INFO Long connection metrics detail ,Total count =0, sdkCount=0,clusterCount=0
2025-09-23 01:00:22,427 INFO Out dated connection ,size=0
2025-09-23 01:00:22,427 INFO Connection check task end
2025-09-23 01:00:24,201 INFO ConnectionMetrics, totalCount = 0, detail = {long_connection=0, long_polling=0}
2025-09-23 01:00:25,427 INFO Connection check task start
2025-09-23 01:00:25,428 INFO Long connection metrics detail ,Total count =0, sdkCount=0,clusterCount=0
2025-09-23 01:00:25,428 INFO Out dated connection ,size=0
2025-09-23 01:00:25,428 INFO Connection check task end
2025-09-23 01:00:27,203 INFO ConnectionMetrics, totalCount = 0, detail = {long_connection=0, long_polling=0}
2025-09-23 01:00:28,428 INFO Connection check task start
2025-09-23 01:00:28,429 INFO Long connection metrics detail ,Total count =0, sdkCount=0,clusterCount=0
2025-09-23 01:00:28,429 INFO Out dated connection ,size=0
2025-09-23 01:00:28,429 INFO Connection check task end
2025-09-23 01:00:30,203 INFO ConnectionMetrics, totalCount = 0, detail = {long_connection=0, long_polling=0}
2025-09-23 01:00:31,429 INFO Connection check task start
2025-09-23 01:00:31,429 INFO Long connection metrics detail ,Total count =0, sdkCount=0,clusterCount=0
2025-09-23 01:00:31,429 INFO Out dated connection ,size=0
2025-09-23 01:00:31,429 INFO Connection check task end
2025-09-23 01:00:33,204 INFO ConnectionMetrics, totalCount = 0, detail = {long_connection=0, long_polling=0}
2025-09-23 01:00:34,430 INFO Connection check task start
2025-09-23 01:00:34,430 INFO Long connection metrics detail ,Total count =0, sdkCount=0,clusterCount=0
2025-09-23 01:00:34,430 INFO Out dated connection ,size=0
2025-09-23 01:00:34,430 INFO Connection check task end

View File

@@ -1,133 +0,0 @@
const axios = require('axios');
const fs = require('fs');
const path = require('path');
const yaml = require('js-yaml');
// 配置
const NACOS_SERVER = 'http://192.168.31.101:8848'; // 你的 Nacos 地址
const NAMESPACE = 'public';
const SERVICES = ['main-app', 'app-product', 'app-shared']; // 三个模块的服务名
const TRAEFIK_DYNAMIC_CONFIG = path.join(__dirname, './dynamic.yml');
const CHECK_INTERVAL = 5000; // 10秒检查一次服务变化
console.log('配置文件路径:', TRAEFIK_DYNAMIC_CONFIG);
if (!TRAEFIK_DYNAMIC_CONFIG) {
throw new Error('配置文件路径生成失败,路径为空');
}
// 通用中间件配置(可根据服务特性调整)
const commonMiddlewares = {
// 限流中间件(独立配置,关键修复)
rateLimit: {
rateLimit: {
average: 100,
burst: 200,
period: '1s',
sourceCriterion: {
ipStrategy: {depth: 2}
}
}
},
// 压缩中间件
compress: {
compress: {
excludedContentTypes: ['text/event-stream'],
minResponseBodyBytes: 1024
}
},
// IP白名单中间件示例允许本地和192.168.31网段)
ipWhiteList: {
ipWhiteList: {
sourceRange: ['127.0.0.1/32', '192.168.31.0/24']
}
},
// // 重定向中间件HTTP→HTTPS
// redirectToHttps: {
// redirectScheme: {
// scheme: 'https',
// permanent: true
// }
// },
// 重试中间件(关键修复:将重试配置移到这里)
retries: {
retry: {
attempts: 3,
initialInterval: '200ms'
}
}
};
// 从 Nacos 获取服务实例
async function getServiceInstances(serviceName) {
try {
const res = await axios.get(`${NACOS_SERVER}/nacos/v1/ns/instance/list`, {
params: {serviceName, namespaceId: NAMESPACE},
});
return res.data.hosts || [];
} catch (err) {
console.error(`获取 ${serviceName} 实例失败:`, err.message);
return [];
}
}
// 生成 traefik 动态配置
async function generateTraefikConfig() {
const config = {
http: {
routers: {},
services: {},
middlewares: commonMiddlewares
}
};
for (const serviceName of SERVICES) {
const instances = await getServiceInstances(serviceName);
if (instances.length === 0) {
console.warn(`服务 ${serviceName} 无可用实例`);
continue;
}
// 1. 配置服务(服务名 + 实例列表)
config.http.services[`${serviceName}-service`] = {
loadBalancer: {
servers: instances.map(inst => ({
url: `http://${inst.ip}:${inst.port}`,
})),
// 熔断配置
// healthCheck: {
// path: '/health', // 假设服务有健康检查接口
// interval: '30s',
// timeout: '5s',
// unhealthyThreshold: 3,
// healthyThreshold: 2
// }
}
};
// 2. 配置路由(路径前缀 + 绑定服务)
config.http.routers[`${serviceName}-router`] = {
rule: `PathPrefix(\`/${serviceName}\`)`, // 如 /main、/product
service: `${serviceName}-service`,
entryPoints: ['web'],
// 应用中间件压缩、IP白名单、限流、重试等
middlewares: ['compress', 'ipWhiteList', 'rateLimit', 'retries'],
};
}
// 将对象转换为 YAML 字符串
const yamlString = yaml.dump(config, {
indent: 2, // 缩进空格数
skipInvalid: true, // 跳过无效类型
noRefs: true // 禁止引用(防止循环引用问题)
});
console.log("yamlString: ", yamlString)
// 写入动态配置文件
fs.writeFileSync(TRAEFIK_DYNAMIC_CONFIG, yamlString, "utf8");
console.log('动态配置已更新');
}
// 定时检查并更新配置
setInterval(generateTraefikConfig, CHECK_INTERVAL);
// 立即执行一次
generateTraefikConfig();