实现 nacos 的分布式集群部署配置
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,7 +1,7 @@
|
||||
.DS_Store
|
||||
node_modules
|
||||
dist
|
||||
docker/nacos/standalone-logs/*
|
||||
docker/nacos-cluster/standalone-logs/*
|
||||
|
||||
pnpm-lock.yaml
|
||||
package-lock.json
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
- [x] 基于DDD理念改造
|
||||
- [x] 拆分领域模块为联邦模块,实现微前端
|
||||
- [x] 基于 Vue3+OOP+JSX 改造项目代码
|
||||
- [ ] 开发Nacos的config-service实现代理访问Nacos服务
|
||||
- [x] 基于 Nacos 开发 nacos-federation 插件,实现各模块的服务注册&发现,统一管理远程地址
|
||||
- [x] 修改 nacos-federation 插件实现其成为vite的插件,进一步简化代码!
|
||||
- [x] 修改 nacos-federation 插件,实现 接口请求基地址从 配置中心获取,并注入到环境变量中
|
||||
|
||||
318
doc/DockerSwarm.md
Normal file
318
doc/DockerSwarm.md
Normal file
@@ -0,0 +1,318 @@
|
||||
以下是完整的 Docker Swarm 命令大全:
|
||||
|
||||
## 1. Swarm 集群管理命令
|
||||
|
||||
### 初始化和管理 Swarm
|
||||
|
||||
```bash
|
||||
# 初始化 Swarm 集群
|
||||
docker swarm init --advertise-addr <IP地址>
|
||||
|
||||
# 初始化并指定默认地址池
|
||||
docker swarm init --advertise-addr <IP地址> --default-addr-pool <网段> --default-addr-pool-mask-length <掩码>
|
||||
|
||||
# 查看 Swarm 集群信息
|
||||
docker swarm inspect
|
||||
|
||||
# 查看 Swarm 加入令牌
|
||||
docker swarm join-token worker # 工作节点令牌
|
||||
docker swarm join-token manager # 管理节点令牌
|
||||
|
||||
# 更新令牌
|
||||
docker swarm join-token --rotate worker
|
||||
docker swarm join-token --rotate manager
|
||||
|
||||
# 离开 Swarm 集群
|
||||
docker swarm leave # 工作节点离开
|
||||
docker swarm leave --force # 管理节点强制离开
|
||||
|
||||
# 解锁 Swarm 集群
|
||||
docker swarm unlock
|
||||
docker swarm unlock-key # 查看解锁密钥
|
||||
docker swarm unlock-key --rotate # 更新解锁密钥
|
||||
```
|
||||
|
||||
## 2. 节点管理命令
|
||||
|
||||
### 节点操作
|
||||
|
||||
```bash
|
||||
# 查看所有节点
|
||||
docker node ls
|
||||
|
||||
# 查看节点详细信息
|
||||
docker node inspect <节点名称或ID>
|
||||
|
||||
# 查看节点上的任务
|
||||
docker node ps <节点名称或ID>
|
||||
|
||||
# 提升节点为管理节点
|
||||
docker node promote <节点名称或ID>
|
||||
|
||||
# 降级节点为工作节点
|
||||
docker node demote <节点名称或ID>
|
||||
|
||||
# 移除节点
|
||||
docker node rm <节点名称或ID>
|
||||
|
||||
# 更新节点
|
||||
docker node update --availability active <节点名称或ID> # 激活节点
|
||||
docker node update --availability drain <节点名称或ID> # 排空节点(停止任务)
|
||||
docker node update --availability pause <节点名称或ID> # 暂停节点
|
||||
|
||||
# 添加标签到节点
|
||||
docker node update --label-add <key>=<value> <节点名称或ID>
|
||||
|
||||
# 移除节点标签
|
||||
docker node update --label-rm <key> <节点名称或ID>
|
||||
```
|
||||
|
||||
## 3. 服务管理命令
|
||||
|
||||
### 服务创建和操作
|
||||
|
||||
```bash
|
||||
# 创建服务
|
||||
docker service create --name <服务名> <镜像>
|
||||
|
||||
# 创建服务(完整参数示例)
|
||||
docker service create \
|
||||
--name nginx \
|
||||
--replicas 3 \
|
||||
--publish published=80,target=80 \
|
||||
--mount type=bind,source=/host/path,target=/container/path \
|
||||
--env ENV_VAR=value \
|
||||
--constraint 'node.role==worker' \
|
||||
--limit-cpu 0.5 \
|
||||
--limit-memory 512M \
|
||||
nginx:latest
|
||||
|
||||
# 查看所有服务
|
||||
docker service ls
|
||||
|
||||
# 查看服务详细信息
|
||||
docker service inspect <服务名>
|
||||
|
||||
# 查看服务任务状态
|
||||
docker service ps <服务名>
|
||||
|
||||
# 查看服务日志
|
||||
docker service logs <服务名>
|
||||
docker service logs --follow <服务名> # 实时日志
|
||||
docker service logs --tail 100 <服务名> # 最后100行日志
|
||||
|
||||
# 扩展服务副本数
|
||||
docker service scale <服务名>=<数量>
|
||||
|
||||
# 更新服务
|
||||
docker service update --image <新镜像> <服务名>
|
||||
docker service update --replicas <数量> <服务名>
|
||||
docker service update --force <服务名> # 强制更新(重新部署)
|
||||
|
||||
# 删除服务
|
||||
docker service rm <服务名>
|
||||
|
||||
# 回滚服务到上次更新
|
||||
docker service rollback <服务名>
|
||||
```
|
||||
|
||||
### 服务更新参数
|
||||
|
||||
```bash
|
||||
# 镜像相关
|
||||
--image <镜像:标签> # 更新镜像
|
||||
--rollback # 回滚到上一版本
|
||||
|
||||
# 副本和部署策略
|
||||
--replicas <数量> # 设置副本数量
|
||||
--update-parallelism <数量> # 同时更新的任务数
|
||||
--update-delay <时间> # 更新间隔(如10s)
|
||||
--update-failure-action <动作> # 失败动作(pause/continue)
|
||||
--update-monitor <时间> # 监控时间(如30s)
|
||||
--update-order <顺序> # 更新顺序(start-first/stop-first)
|
||||
|
||||
# 资源限制
|
||||
--limit-cpu <值> # CPU限制(如0.5)
|
||||
--limit-memory <值> # 内存限制(如512M)
|
||||
--reserve-cpu <值> # 保留CPU
|
||||
--reserve-memory <值> # 保留内存
|
||||
|
||||
# 网络和端口
|
||||
--publish-add <端口映射> # 添加端口映射
|
||||
--publish-rm <端口映射> # 移除端口映射
|
||||
--network-add <网络> # 添加网络
|
||||
--network-rm <网络> # 移除网络
|
||||
|
||||
# 约束和标签
|
||||
--constraint-add <约束> # 添加约束
|
||||
--constraint-rm <约束> # 移除约束
|
||||
--label-add <标签> # 添加标签
|
||||
--label-rm <标签> # 移除标签
|
||||
|
||||
# 环境变量
|
||||
--env-add <变量> # 添加环境变量
|
||||
--env-rm <变量> # 移除环境变量
|
||||
--secret-add <密钥> # 添加密钥
|
||||
--secret-rm <密钥> # 移除密钥
|
||||
```
|
||||
|
||||
## 4. 栈(Stack)管理命令
|
||||
|
||||
### 使用 Docker Compose 文件部署
|
||||
|
||||
```bash
|
||||
# 部署栈
|
||||
docker stack deploy -c docker-compose.yml <栈名>
|
||||
|
||||
# 查看所有栈
|
||||
docker stack ls
|
||||
|
||||
# 查看栈中的服务
|
||||
docker stack services <栈名>
|
||||
|
||||
# 查看栈中服务的任务
|
||||
docker stack ps <栈名>
|
||||
|
||||
# 删除栈
|
||||
docker stack rm <栈名>
|
||||
```
|
||||
|
||||
## 5. 网络管理命令
|
||||
|
||||
### Swarm 网络操作
|
||||
|
||||
```bash
|
||||
# 查看网络
|
||||
docker network ls
|
||||
|
||||
# 创建覆盖网络
|
||||
docker network create --driver overlay --attachable <网络名>
|
||||
|
||||
# 查看网络详细信息
|
||||
docker network inspect <网络名>
|
||||
|
||||
# 删除网络
|
||||
docker network rm <网络名>
|
||||
```
|
||||
|
||||
## 6. 配置和密钥管理
|
||||
|
||||
### 配置管理
|
||||
|
||||
```bash
|
||||
# 创建配置
|
||||
docker config create <配置名> <文件路径>
|
||||
|
||||
# 查看配置列表
|
||||
docker config ls
|
||||
|
||||
# 查看配置内容
|
||||
docker config inspect <配置名>
|
||||
|
||||
# 删除配置
|
||||
docker config rm <配置名>
|
||||
```
|
||||
|
||||
### 密钥管理
|
||||
|
||||
```bash
|
||||
# 创建密钥
|
||||
docker secret create <密钥名> <文件路径>
|
||||
echo "secret content" | docker secret create <密钥名> -
|
||||
|
||||
# 查看密钥列表
|
||||
docker secret ls
|
||||
|
||||
# 查看密钥内容
|
||||
docker secret inspect <密钥名>
|
||||
|
||||
# 删除密钥
|
||||
docker secret rm <密钥名>
|
||||
```
|
||||
|
||||
## 7. 常用查询和监控命令
|
||||
|
||||
### 集群状态查询
|
||||
|
||||
```bash
|
||||
# 查看集群系统信息
|
||||
docker system df # 磁盘使用情况
|
||||
docker system events # 系统事件
|
||||
docker system info # 系统信息
|
||||
|
||||
# 监控资源使用
|
||||
docker stats # 实时资源统计
|
||||
docker stats --no-stream # 一次性资源统计
|
||||
|
||||
# 查看版本信息
|
||||
docker version
|
||||
```
|
||||
|
||||
## 8. 高级部署配置示例
|
||||
|
||||
### 使用 Docker Compose 文件
|
||||
|
||||
```yaml
|
||||
# docker-compose.yml
|
||||
version: '3.8'
|
||||
|
||||
services:
|
||||
web:
|
||||
image: nginx:latest
|
||||
deploy:
|
||||
replicas: 3
|
||||
update_config:
|
||||
parallelism: 2
|
||||
delay: 10s
|
||||
failure_action: rollback
|
||||
restart_policy:
|
||||
condition: on-failure
|
||||
delay: 5s
|
||||
max_attempts: 3
|
||||
resources:
|
||||
limits:
|
||||
cpus: '0.5'
|
||||
memory: 512M
|
||||
reservations:
|
||||
cpus: '0.1'
|
||||
memory: 128M
|
||||
placement:
|
||||
constraints:
|
||||
- node.role == worker
|
||||
ports:
|
||||
- "80:80"
|
||||
networks:
|
||||
- webnet
|
||||
|
||||
networks:
|
||||
webnet:
|
||||
driver: overlay
|
||||
attachable: true
|
||||
```
|
||||
|
||||
### 部署栈
|
||||
|
||||
```bash
|
||||
docker stack deploy -c docker-compose.yml myapp
|
||||
```
|
||||
|
||||
## 9. 故障排查命令
|
||||
|
||||
### 排查和调试
|
||||
|
||||
```bash
|
||||
# 查看节点连接状态
|
||||
docker node ls
|
||||
|
||||
# 查看服务详细状态
|
||||
docker service inspect --pretty <服务名>
|
||||
|
||||
# 查看任务日志
|
||||
docker service logs --tail 50 <服务名>
|
||||
|
||||
# 在节点上执行命令
|
||||
docker exec -it <容器ID> /bin/bash
|
||||
|
||||
# 查看 Swarm 集群事件
|
||||
docker events
|
||||
```
|
||||
@@ -19,5 +19,3 @@
|
||||
plugin - federation 插件本身支持代码分割,可将每个微前端模块的代码拆分成多个小块,只在需要时加载相应的代码块。此外,还可以使用缓存策略,减少重复加载。
|
||||
|
||||
* **安全机制**:随着微前端模块的增加,安全问题也需要重视。需要确保各个模块之间的数据传输是安全的,防止跨站脚本攻击(XSS)、跨站请求伪造(CSRF)等安全漏洞。可以采用身份验证、授权、输入验证等安全措施来保障系统的安全。
|
||||
|
||||
> (注:文档部分内容可能由 AI 生成)
|
||||
@@ -1,237 +0,0 @@
|
||||
# 微前端架构中样式隔离与共享的方案及最佳实践
|
||||
|
||||
在微前端架构中,样式隔离与共享需要兼顾 "模块间样式不冲突" 和 "公共样式高效复用",可以结合以下方案实现:
|
||||
|
||||
### **一、样式隔离方案**
|
||||
|
||||
确保各微应用的样式不会相互污染,推荐 3 种实用方案:
|
||||
|
||||
#### 1. **CSS Modules(最常用)**
|
||||
|
||||
* 原理:通过 Webpack/Vite 的 CSS Modules 插件,将类名编译为唯一哈希值(如`header`→`_header_1234_`)
|
||||
|
||||
* 实现:
|
||||
|
||||
```
|
||||
// 组件中使用
|
||||
|
||||
import styles from './Product.module.css'
|
||||
|
||||
const Product = () => (
|
||||
|
||||
  \<div class={styles.productContainer}>
|
||||
|
||||
  \<h2 class={styles.productTitle}>商品列表\</h2>
|
||||
|
||||
  \</div>
|
||||
|
||||
)
|
||||
```
|
||||
|
||||
* 在 Vue3+TSX 中,为样式文件添加`.module.css`/`.module.scss`后缀
|
||||
|
||||
* 在组件中通过`import styles from './xxx.module.css'`引入,使用`styles.className`绑定
|
||||
|
||||
#### 2. **Shadow DOM(最强隔离)**
|
||||
|
||||
* 原理:利用浏览器原生的 Shadow DOM 特性,将微应用的 DOM 树隔离在独立作用域
|
||||
|
||||
* 实现:在主应用加载微应用时,将其挂载到 Shadow 容器中
|
||||
|
||||
```
|
||||
// 主应用加载微应用时
|
||||
|
||||
const mountMicroApp = (appName: string) => {
|
||||
|
||||
  // 创建带Shadow DOM的容器
|
||||
|
||||
  const container = document.createElement('div')
|
||||
|
||||
  const shadowRoot = container.attachShadow({ mode: 'closed' })
|
||||
|
||||
  
|
||||
|
||||
  // 将微应用挂载到shadowRoot
|
||||
|
||||
  document.body.appendChild(container)
|
||||
|
||||
  loadMicroApp(appName, shadowRoot)
|
||||
|
||||
}
|
||||
```
|
||||
|
||||
* 注意:Shadow DOM 会隔离大部分样式,但可能影响字体图标、全局样式(如`body`)
|
||||
|
||||
#### 3. **命名空间隔离(简单直接)**
|
||||
|
||||
* 原理:为每个微应用约定独特的前缀(如`app-product-`),所有样式类名均带前缀
|
||||
|
||||
* 实现:
|
||||
|
||||
```
|
||||
// app-product模块的样式
|
||||
|
||||
.app-product {
|
||||
|
||||
  &-container { padding: 20px; }
|
||||
|
||||
  &-title { font-size: 18px; }
|
||||
|
||||
}
|
||||
```
|
||||
|
||||
```
|
||||
// 对应组件
|
||||
|
||||
const Product = () => (
|
||||
|
||||
  \<div class="app-product-container">
|
||||
|
||||
  \<h2 class="app-product-title">商品列表\</h2>
|
||||
|
||||
  \</div>
|
||||
|
||||
)
|
||||
```
|
||||
|
||||
### **二、样式共享方案**
|
||||
|
||||
将公共样式(如主题色、组件库样式)高效共享给各微应用:
|
||||
|
||||
#### 1. **通过共享模块(app-shared)导出样式**
|
||||
|
||||
* 在`app-shared`中集中管理公共样式:
|
||||
|
||||
```
|
||||
// app-shared/src/styles/variables.scss
|
||||
|
||||
\$primary-color: #42b983;
|
||||
|
||||
\$font-size-base: 14px;
|
||||
|
||||
// app-shared/src/styles/global.scss
|
||||
|
||||
@import './variables.scss';
|
||||
|
||||
.btn {
|
||||
|
||||
  padding: 8px 16px;
|
||||
|
||||
  background: \$primary-color;
|
||||
|
||||
}
|
||||
```
|
||||
|
||||
* 通过模块联邦导出样式文件:
|
||||
|
||||
```
|
||||
// app-shared/vite.config.ts
|
||||
|
||||
export default defineConfig({
|
||||
|
||||
  plugins: \[
|
||||
|
||||
  federation({
|
||||
|
||||
  name: 'appShared',
|
||||
|
||||
  exposes: {
|
||||
|
||||
  './styles': './src/styles/global.scss',
|
||||
|
||||
  './variables': './src/styles/variables.scss'
|
||||
|
||||
  }
|
||||
|
||||
  })
|
||||
|
||||
  ]
|
||||
|
||||
})
|
||||
```
|
||||
|
||||
* 其他应用引入使用:
|
||||
|
||||
```
|
||||
// 在main-app或app-product中
|
||||
|
||||
import 'appShared/styles'; // 引入全局样式
|
||||
|
||||
// 或在SCSS中使用变量
|
||||
|
||||
@import 'appShared/variables';
|
||||
|
||||
.local-class { color: \$primary-color; }
|
||||
```
|
||||
|
||||
#### 2. **使用 CSS 变量定义主题**
|
||||
|
||||
* 在主应用的根样式中定义全局 CSS 变量:
|
||||
|
||||
```
|
||||
/\* main-app/src/styles/theme.css \*/
|
||||
|
||||
:root {
|
||||
|
||||
  \--primary-color: #42b983;
|
||||
|
||||
  \--border-radius: 4px;
|
||||
|
||||
}
|
||||
```
|
||||
|
||||
* 所有微应用直接使用这些变量(无需导入,天然共享):
|
||||
|
||||
```
|
||||
// 任意微应用的样式
|
||||
|
||||
.card {
|
||||
|
||||
  border: 1px solid var(--primary-color);
|
||||
|
||||
  border-radius: var(--border-radius);
|
||||
|
||||
}
|
||||
```
|
||||
|
||||
* 优势:可动态修改(如切换深色模式),通过 JS 操作`document.documentElement.style.setProperty('--primary-color', 'xxx')`
|
||||
|
||||
#### 3. **共享 UI 组件库样式**
|
||||
|
||||
如果各应用使用同一 UI 库(如 Element Plus),可在`app-shared`中统一引入,避免重复打包:
|
||||
|
||||
```
|
||||
// app-shared/src/index.ts
|
||||
|
||||
import 'element-plus/dist/index.css';
|
||||
|
||||
// 导出UI组件
|
||||
|
||||
export { ElButton, ElInput } from 'element-plus';
|
||||
```
|
||||
|
||||
其他应用直接从`app-shared`导入组件,无需重复引入样式。
|
||||
|
||||
### **三、最佳实践建议**
|
||||
|
||||
1. **优先级选择**:
|
||||
|
||||
* 隔离:优先用 CSS Modules(平衡易用性和隔离性),特殊场景用 Shadow DOM
|
||||
|
||||
* 共享:基础变量用 CSS 变量,复杂样式通过`app-shared`导出
|
||||
|
||||
1. **避免全局污染**:
|
||||
|
||||
* 禁止在微应用中使用无限制的全局选择器(如`div { ... }`)
|
||||
|
||||
* 必要的全局样式(如重置样式)放在主应用,或通过`app-shared`统一导出
|
||||
|
||||
1. **构建配置**:
|
||||
|
||||
* 确保 Vite 配置中`css.modules`开启(默认开启),避免类名冲突
|
||||
|
||||
* 对共享的 SCSS 变量,可配置`css.preprocessorOptions`简化导入路径
|
||||
|
||||
通过以上方案,既能保证各微应用样式独立,又能高效复用公共样式,维持架构的灵活性和一致性。
|
||||
|
||||
> (注:文档部分内容可能由 AI 生成)
|
||||
147
docker/nacos-cluster/README.md
Normal file
147
docker/nacos-cluster/README.md
Normal file
@@ -0,0 +1,147 @@
|
||||
## nacos-cluster hostname 集群版
|
||||
|
||||
把 Nacos 部署到多台Linux 服务器上的版本配置,下面是**文件说明**:
|
||||
|
||||
- docker-compose.yml: Docker compose + Docker Swarm 的编排文件
|
||||
- nacos_config_export.zip: 存储在Nacos配置中心的项目配置,部署成功后台导入即可
|
||||
- mysql-schema.sql: Nacos 集群公用的数据库,会自动导入到Mysql,不用动
|
||||
- prometheus: Prometheus 的配置文件
|
||||
|
||||
## 条件
|
||||
|
||||
- 至少三台起步的Linux主机(安装有docker),你可以使用虚拟机。
|
||||
- 一个能正常访问Docker的网络环境(拉取镜像)
|
||||
- 耐心,毅力,别慌!
|
||||
|
||||
## 集群配置
|
||||
|
||||
假设我们有三台Linux主机,他们的IP地址为:
|
||||
|
||||
- 1: 192.168.139.84
|
||||
- 2: 192.168.139.15
|
||||
- 3: 192.168.139.178
|
||||
|
||||
选一台你喜欢的(我选1),作为集群的 **Manager**,然后SSH登录进去,获取管理员权限,然后:
|
||||
|
||||
```bash
|
||||
# 初始化 Swarm 集群
|
||||
docker swarm init --advertise-addr 192.168.139.84
|
||||
```
|
||||
|
||||
命令执行完成后,你会得到这样的返回:
|
||||
|
||||
```bash
|
||||
Swarm initialized: current node (z5sucmc80ns8bxrdqhs71dg8x) is now a manager.
|
||||
|
||||
To add a worker to this swarm, run the following command:
|
||||
|
||||
# 复制这个
|
||||
docker swarm join --token SWMTKN-1-3n9xxxxnwvsj6-4rhxx8xxxxzbbul 192.168.139.84:2377
|
||||
|
||||
To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.
|
||||
```
|
||||
|
||||
然后SSH登录**worker**机,也就是 上面的 2,3 服务器,获取SSH权限后,分别执行上面给的命令:
|
||||
|
||||
```bash
|
||||
docker swarm join --token SWMTKN-1-3n9xxxxnwvsj6-4rhxx8xxxxzbbul 192.168.139.84:2377
|
||||
```
|
||||
|
||||
**这样 2,3 服务器就和1服务器组成了集群**
|
||||
|
||||
可以指执行命令查看是否组成集群:
|
||||
|
||||
```bash
|
||||
# 查看所有节点
|
||||
docker node ls
|
||||
```
|
||||
|
||||
注意,如果你的服务器有防火墙,那么请记住放行端口,下面是Ubuntu上的例子:
|
||||
|
||||
```bash
|
||||
# --- Docker Swarm 集群通信端口 ---
|
||||
|
||||
# TCP 2377: Swarm 管理端口 (仅在 Manager 和 Worker 之间通信)
|
||||
sudo ufw allow 2377/tcp
|
||||
# TCP/UDP 7946: 节点之间的控制平面和数据平面的 gossip 协议通信
|
||||
sudo ufw allow 7946/tcp
|
||||
sudo ufw allow 7946/udp
|
||||
# UDP 4789: VXLAN 端口,用于 overlay 网络中容器之间的通信
|
||||
sudo ufw allow 4789/udp
|
||||
|
||||
|
||||
|
||||
# --- MySQL 数据库端口 (可选) ---
|
||||
|
||||
# TCP 3306: MySQL 数据库端口(需要外部访问数据库时候才开)
|
||||
sudo ufw allow 3306/tcp
|
||||
|
||||
|
||||
# --- Nacos 集群端口 ---
|
||||
|
||||
# Nacos 管理后台端口
|
||||
sudo ufw allow 8080/tcp
|
||||
# 客户端gRPC请求服务端端口,用于客户端向服务端发起连接和请求
|
||||
sudo ufw allow 9848/tcp
|
||||
# Nacos HTTP API 端口,用于Nacos AdminAPI及HTTP OpenAPI的访问
|
||||
sudo ufw allow 8848/tcp
|
||||
|
||||
|
||||
# 重新加载防火墙以应用所有规则
|
||||
sudo ufw reload
|
||||
|
||||
# 查看配置和状态
|
||||
ufw status
|
||||
```
|
||||
|
||||
## 部署运行
|
||||
|
||||
### 运行启动
|
||||
|
||||
将本文件夹内所有文件上传到 1号服务器,然后执行命令:
|
||||
|
||||
```bash
|
||||
# 部署栈,这个过程有点慢,因为需要拉取镜像,等!
|
||||
docker stack deploy -c docker-compose.yml nacos-cluster
|
||||
|
||||
# 命令完成后,需要等待 Nacos 启动,大概几十秒到一分钟这样!!
|
||||
# 启动成功后,直接查看下面教程【Nacos后台】
|
||||
|
||||
|
||||
# --- 其他命令 ---
|
||||
|
||||
# 部署后,不用了,可以使用这个 删除栈
|
||||
docker stack rm nacos-cluster
|
||||
|
||||
# 可以查看Nacos的 实时日志:
|
||||
docker service logs --follow nacos-cluster_nacos
|
||||
|
||||
# 可以查看Mysql的 实时日志:
|
||||
docker service logs --follow nacos-cluster_mysql
|
||||
|
||||
# 查看 nacos-cluster 集群运行情况
|
||||
docker stack ps nacos-cluster
|
||||
|
||||
# 持续观察服务副本数是否达到预期
|
||||
watch docker stack services nacos-cluster
|
||||
```
|
||||
|
||||
### Nacos后台
|
||||
|
||||
选择一个地址浏览器打开,注册登录账户:
|
||||
|
||||
- (http://192.168.139.84:8080)[http://192.168.139.84:8080]
|
||||
- (http://192.168.139.15:8080)[http://192.168.139.15:8080]
|
||||
- (http://192.168.139.178:8080)[http://192.168.139.178:8080]
|
||||
|
||||
然后打开左侧导航 **配置管理** --> **配置列表** --> **导入配置**
|
||||
选择 nacos_config.zip 导入即可。
|
||||
|
||||
### 其他后台:
|
||||
|
||||
- [Prometheus](http://192.168.139.84:9090)
|
||||
- [Grafana](http://192.168.139.84:3000)
|
||||
- 默认账户:admin
|
||||
- 默认密码:密码admin
|
||||
|
||||
**结束**
|
||||
142
docker/nacos-cluster/docker-compose.yml
Normal file
142
docker/nacos-cluster/docker-compose.yml
Normal file
@@ -0,0 +1,142 @@
|
||||
# 使用版本 3.8,它与 Swarm 模式兼容
|
||||
version: "3.8"
|
||||
|
||||
# 定义服务
|
||||
services:
|
||||
# MySQL 数据库服务
|
||||
mysql:
|
||||
# 使用指定的 MySQL 镜像
|
||||
image: mysql:8.0.31
|
||||
# 使用环境变量文件,与原来的配置保持一致
|
||||
environment:
|
||||
- MYSQL_ROOT_PASSWORD=root
|
||||
- MYSQL_DATABASE=nacos_devtest
|
||||
- MYSQL_USER=nacos
|
||||
- MYSQL_PASSWORD=nacos
|
||||
- LANG=C.UTF-8
|
||||
# 数据卷挂载,确保 MySQL 数据持久化
|
||||
volumes:
|
||||
- mysql-data:/var/lib/mysql
|
||||
- ./mysql-schema.sql:/docker-entrypoint-initdb.d/mysql-schema.sql
|
||||
command:
|
||||
--character-set-server=utf8mb4
|
||||
--collation-server=utf8mb4_unicode_ci
|
||||
ports:
|
||||
- "3306:3306"
|
||||
# 健康检查,确保数据库启动完成后再启动 Nacos
|
||||
healthcheck:
|
||||
test: [ "CMD", "mysqladmin" ,"ping", "-h", "localhost" ]
|
||||
interval: 5s
|
||||
timeout: 10s
|
||||
retries: 10
|
||||
# Swarm 部署配置
|
||||
deploy:
|
||||
# 副本数为 1,因为单个数据库实例足够
|
||||
replicas: 1
|
||||
# 重启策略:任何情况下容器退出都自动重启
|
||||
restart_policy:
|
||||
condition: any
|
||||
# 将服务加入我们创建的网络
|
||||
networks:
|
||||
- nacos-net
|
||||
|
||||
# Nacos 服务
|
||||
nacos:
|
||||
hostname: "nacos{{.Task.Slot}}"
|
||||
# 使用 Nacos 镜像
|
||||
image: nacos/nacos-server:v3.1.0
|
||||
# 挂载日志目录
|
||||
volumes:
|
||||
- nacos-logs:/home/nacos/logs
|
||||
# 暴露 Nacos 所需的端口
|
||||
ports:
|
||||
- "8080:8080"
|
||||
- "7848:7848"
|
||||
- "8848:8848"
|
||||
- "9848:9848"
|
||||
- "9849:9849"
|
||||
# 使用环境变量文件
|
||||
environment:
|
||||
- MODE=cluster
|
||||
- PREFER_HOST_MODE=hostname
|
||||
- NACOS_SERVERS=nacos1:8848 nacos2:8848 nacos3:8848
|
||||
- SPRING_DATASOURCE_PLATFORM=mysql
|
||||
- MYSQL_SERVICE_HOST=mysql
|
||||
- MYSQL_SERVICE_DB_NAME=nacos_devtest
|
||||
- MYSQL_SERVICE_PORT=3306
|
||||
- MYSQL_SERVICE_USER=nacos
|
||||
- MYSQL_SERVICE_PASSWORD=nacos
|
||||
- MYSQL_SERVICE_RETRY_COUNT=10
|
||||
- MYSQL_SERVICE_RETRY_DELAY=5000
|
||||
- MYSQL_SERVICE_DB_PARAM=characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false&allowPublicKeyRetrieval=true
|
||||
- NACOS_SERVER_AUTH_ENABLE=false
|
||||
- NACOS_CONSOLE_AUTH_ENABLE=false
|
||||
- NACOS_AUTH_ENABLE=false
|
||||
- NACOS_AUTH_IDENTITY_KEY=bmy
|
||||
- NACOS_AUTH_IDENTITY_VALUE=lb714500.
|
||||
- NACOS_AUTH_TOKEN=KjdAdzBIMTBtKElJS0NrWTIxNkJ0RXN4YXlHaipSUmdDZA==
|
||||
# Swarm 部署配置
|
||||
deploy:
|
||||
# 关键:指定副本数为 3,Swarm 会自动创建 3 个 Nacos 容器
|
||||
replicas: 3
|
||||
# 重启策略
|
||||
restart_policy:
|
||||
condition: any
|
||||
# 启动顺序控制
|
||||
# 这是 Swarm 中实现 "depends_on" 的方式
|
||||
# 它会在 mysql 服务健康检查通过后,才开始启动 Nacos 服务
|
||||
update_config:
|
||||
parallelism: 1
|
||||
delay: 30s
|
||||
|
||||
# 资源限制(可选,可根据你的服务器配置调整)
|
||||
resources:
|
||||
limits:
|
||||
cpus: '0.50'
|
||||
memory: '512M'
|
||||
reservations:
|
||||
cpus: '0.25'
|
||||
memory: '256M'
|
||||
networks:
|
||||
- nacos-net
|
||||
|
||||
# Prometheus 服务
|
||||
prometheus:
|
||||
image: prom/prometheus:latest
|
||||
volumes:
|
||||
- ./prometheus/prometheus-cluster.yaml:/etc/prometheus/prometheus.yml
|
||||
ports:
|
||||
- "9090:9090"
|
||||
deploy:
|
||||
replicas: 1
|
||||
restart_policy:
|
||||
condition: on-failure
|
||||
update_config:
|
||||
order: start-first
|
||||
networks:
|
||||
- nacos-net
|
||||
|
||||
|
||||
# Grafana 服务
|
||||
grafana:
|
||||
image: grafana/grafana:latest
|
||||
ports:
|
||||
- "3000:3000"
|
||||
deploy:
|
||||
# 通常 Grafana 单实例即可
|
||||
replicas: 1
|
||||
restart_policy:
|
||||
condition: on-failure
|
||||
networks:
|
||||
- nacos-net
|
||||
|
||||
volumes:
|
||||
nacos-logs:
|
||||
driver: local
|
||||
|
||||
mysql-data:
|
||||
driver: local
|
||||
|
||||
networks:
|
||||
nacos-net:
|
||||
driver: overlay
|
||||
188
docker/nacos-cluster/mysql-schema.sql
Normal file
188
docker/nacos-cluster/mysql-schema.sql
Normal file
@@ -0,0 +1,188 @@
|
||||
/*
|
||||
* Copyright 1999-2018 Alibaba Group Holding Ltd.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
/******************************************/
|
||||
/* 表名称 = config_info */
|
||||
/******************************************/
|
||||
CREATE TABLE `config_info`
|
||||
(
|
||||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
||||
`data_id` varchar(255) NOT NULL COMMENT 'data_id',
|
||||
`group_id` varchar(128) DEFAULT NULL COMMENT 'group_id',
|
||||
`content` longtext NOT NULL COMMENT 'content',
|
||||
`md5` varchar(32) DEFAULT NULL COMMENT 'md5',
|
||||
`gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
||||
`src_user` text COMMENT 'source user',
|
||||
`src_ip` varchar(50) DEFAULT NULL COMMENT 'source ip',
|
||||
`app_name` varchar(128) DEFAULT NULL COMMENT 'app_name',
|
||||
`tenant_id` varchar(128) DEFAULT '' COMMENT '租户字段',
|
||||
`c_desc` varchar(256) DEFAULT NULL COMMENT 'configuration description',
|
||||
`c_use` varchar(64) DEFAULT NULL COMMENT 'configuration usage',
|
||||
`effect` varchar(64) DEFAULT NULL COMMENT '配置生效的描述',
|
||||
`type` varchar(64) DEFAULT NULL COMMENT '配置的类型',
|
||||
`c_schema` text COMMENT '配置的模式',
|
||||
`encrypted_data_key` varchar(1024) NOT NULL DEFAULT '' COMMENT '密钥',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uk_configinfo_datagrouptenant` (`data_id`,`group_id`,`tenant_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='config_info';
|
||||
|
||||
/******************************************/
|
||||
/* 表名称 = config_info since 2.5.0 */
|
||||
/******************************************/
|
||||
CREATE TABLE `config_info_gray`
|
||||
(
|
||||
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
|
||||
`data_id` varchar(255) NOT NULL COMMENT 'data_id',
|
||||
`group_id` varchar(128) NOT NULL COMMENT 'group_id',
|
||||
`content` longtext NOT NULL COMMENT 'content',
|
||||
`md5` varchar(32) DEFAULT NULL COMMENT 'md5',
|
||||
`src_user` text COMMENT 'src_user',
|
||||
`src_ip` varchar(100) DEFAULT NULL COMMENT 'src_ip',
|
||||
`gmt_create` datetime(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) COMMENT 'gmt_create',
|
||||
`gmt_modified` datetime(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) COMMENT 'gmt_modified',
|
||||
`app_name` varchar(128) DEFAULT NULL COMMENT 'app_name',
|
||||
`tenant_id` varchar(128) DEFAULT '' COMMENT 'tenant_id',
|
||||
`gray_name` varchar(128) NOT NULL COMMENT 'gray_name',
|
||||
`gray_rule` text NOT NULL COMMENT 'gray_rule',
|
||||
`encrypted_data_key` varchar(256) NOT NULL DEFAULT '' COMMENT 'encrypted_data_key',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uk_configinfogray_datagrouptenantgray` (`data_id`,`group_id`,`tenant_id`,`gray_name`),
|
||||
KEY `idx_dataid_gmt_modified` (`data_id`,`gmt_modified`),
|
||||
KEY `idx_gmt_modified` (`gmt_modified`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='config_info_gray';
|
||||
|
||||
/******************************************/
|
||||
/* 表名称 = config_tags_relation */
|
||||
/******************************************/
|
||||
CREATE TABLE `config_tags_relation`
|
||||
(
|
||||
`id` bigint(20) NOT NULL COMMENT 'id',
|
||||
`tag_name` varchar(128) NOT NULL COMMENT 'tag_name',
|
||||
`tag_type` varchar(64) DEFAULT NULL COMMENT 'tag_type',
|
||||
`data_id` varchar(255) NOT NULL COMMENT 'data_id',
|
||||
`group_id` varchar(128) NOT NULL COMMENT 'group_id',
|
||||
`tenant_id` varchar(128) DEFAULT '' COMMENT 'tenant_id',
|
||||
`nid` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'nid, 自增长标识',
|
||||
PRIMARY KEY (`nid`),
|
||||
UNIQUE KEY `uk_configtagrelation_configidtag` (`id`,`tag_name`,`tag_type`),
|
||||
KEY `idx_tenant_id` (`tenant_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='config_tag_relation';
|
||||
|
||||
/******************************************/
|
||||
/* 表名称 = group_capacity */
|
||||
/******************************************/
|
||||
CREATE TABLE `group_capacity`
|
||||
(
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`group_id` varchar(128) NOT NULL DEFAULT '' COMMENT 'Group ID,空字符表示整个集群',
|
||||
`quota` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '配额,0表示使用默认值',
|
||||
`usage` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '使用量',
|
||||
`max_size` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '单个配置大小上限,单位为字节,0表示使用默认值',
|
||||
`max_aggr_count` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '聚合子配置最大个数,,0表示使用默认值',
|
||||
`max_aggr_size` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值',
|
||||
`max_history_count` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '最大变更历史数量',
|
||||
`gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uk_group_id` (`group_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='集群、各Group容量信息表';
|
||||
|
||||
/******************************************/
|
||||
/* 表名称 = his_config_info */
|
||||
/******************************************/
|
||||
CREATE TABLE `his_config_info`
|
||||
(
|
||||
`id` bigint(20) unsigned NOT NULL COMMENT 'id',
|
||||
`nid` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'nid, 自增标识',
|
||||
`data_id` varchar(255) NOT NULL COMMENT 'data_id',
|
||||
`group_id` varchar(128) NOT NULL COMMENT 'group_id',
|
||||
`app_name` varchar(128) DEFAULT NULL COMMENT 'app_name',
|
||||
`content` longtext NOT NULL COMMENT 'content',
|
||||
`md5` varchar(32) DEFAULT NULL COMMENT 'md5',
|
||||
`gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
||||
`src_user` text COMMENT 'source user',
|
||||
`src_ip` varchar(50) DEFAULT NULL COMMENT 'source ip',
|
||||
`op_type` char(10) DEFAULT NULL COMMENT 'operation type',
|
||||
`tenant_id` varchar(128) DEFAULT '' COMMENT '租户字段',
|
||||
`encrypted_data_key` varchar(1024) NOT NULL DEFAULT '' COMMENT '密钥',
|
||||
`publish_type` varchar(50) DEFAULT 'formal' COMMENT 'publish type gray or formal',
|
||||
`gray_name` varchar(50) DEFAULT NULL COMMENT 'gray name',
|
||||
`ext_info` longtext DEFAULT NULL COMMENT 'ext info',
|
||||
PRIMARY KEY (`nid`),
|
||||
KEY `idx_gmt_create` (`gmt_create`),
|
||||
KEY `idx_gmt_modified` (`gmt_modified`),
|
||||
KEY `idx_did` (`data_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='多租户改造';
|
||||
|
||||
|
||||
/******************************************/
|
||||
/* 表名称 = tenant_capacity */
|
||||
/******************************************/
|
||||
CREATE TABLE `tenant_capacity`
|
||||
(
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`tenant_id` varchar(128) NOT NULL DEFAULT '' COMMENT 'Tenant ID',
|
||||
`quota` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '配额,0表示使用默认值',
|
||||
`usage` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '使用量',
|
||||
`max_size` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '单个配置大小上限,单位为字节,0表示使用默认值',
|
||||
`max_aggr_count` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '聚合子配置最大个数',
|
||||
`max_aggr_size` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值',
|
||||
`max_history_count` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '最大变更历史数量',
|
||||
`gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uk_tenant_id` (`tenant_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='租户容量信息表';
|
||||
|
||||
|
||||
CREATE TABLE `tenant_info`
|
||||
(
|
||||
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
||||
`kp` varchar(128) NOT NULL COMMENT 'kp',
|
||||
`tenant_id` varchar(128) default '' COMMENT 'tenant_id',
|
||||
`tenant_name` varchar(128) default '' COMMENT 'tenant_name',
|
||||
`tenant_desc` varchar(256) DEFAULT NULL COMMENT 'tenant_desc',
|
||||
`create_source` varchar(32) DEFAULT NULL COMMENT 'create_source',
|
||||
`gmt_create` bigint(20) NOT NULL COMMENT '创建时间',
|
||||
`gmt_modified` bigint(20) NOT NULL COMMENT '修改时间',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uk_tenant_info_kptenantid` (`kp`,`tenant_id`),
|
||||
KEY `idx_tenant_id` (`tenant_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='tenant_info';
|
||||
|
||||
CREATE TABLE `users`
|
||||
(
|
||||
`username` varchar(50) NOT NULL PRIMARY KEY COMMENT 'username',
|
||||
`password` varchar(500) NOT NULL COMMENT 'password',
|
||||
`enabled` boolean NOT NULL COMMENT 'enabled'
|
||||
);
|
||||
|
||||
CREATE TABLE `roles`
|
||||
(
|
||||
`username` varchar(50) NOT NULL COMMENT 'username',
|
||||
`role` varchar(50) NOT NULL COMMENT 'role',
|
||||
UNIQUE INDEX `idx_user_role` (`username` ASC, `role` ASC) USING BTREE
|
||||
);
|
||||
|
||||
CREATE TABLE `permissions`
|
||||
(
|
||||
`role` varchar(50) NOT NULL COMMENT 'role',
|
||||
`resource` varchar(128) NOT NULL COMMENT 'resource',
|
||||
`action` varchar(8) NOT NULL COMMENT 'action',
|
||||
UNIQUE INDEX `uk_role_permission` (`role`,`resource`,`action`) USING BTREE
|
||||
);
|
||||
BIN
docker/nacos-cluster/nacos_config_export.zip
Normal file
BIN
docker/nacos-cluster/nacos_config_export.zip
Normal file
Binary file not shown.
@@ -31,4 +31,4 @@ scrape_configs:
|
||||
- job_name: 'nacos'
|
||||
metrics_path: '/nacos/actuator/prometheus'
|
||||
static_configs:
|
||||
- targets: [ 'nacos:8848' ]
|
||||
- targets: [ "nacos1:8848","nacos2:8848","nacos3:8848" ]
|
||||
@@ -1,33 +0,0 @@
|
||||
version: "2"
|
||||
services:
|
||||
nacos:
|
||||
image: nacos/nacos-server:latest
|
||||
container_name: nacos-standalone
|
||||
environment:
|
||||
- PREFER_HOST_MODE=hostname
|
||||
- MODE=standalone
|
||||
- NACOS_AUTH_IDENTITY_KEY=serverIdentity
|
||||
- NACOS_AUTH_IDENTITY_VALUE=security
|
||||
- NACOS_AUTH_TOKEN=SecretKey012345678901234567890123456789012345678901234567890123456789
|
||||
volumes:
|
||||
- ./standalone-logs/:/home/nacos/logs
|
||||
ports:
|
||||
- "8085:8080"
|
||||
- "8848:8848"
|
||||
- "9848:9848"
|
||||
prometheus:
|
||||
container_name: prometheus
|
||||
image: prom/prometheus:latest
|
||||
volumes:
|
||||
- ./prometheus/prometheus-standalone.yaml:/etc/prometheus/prometheus.yml
|
||||
ports:
|
||||
- "9090:9090"
|
||||
depends_on:
|
||||
- nacos
|
||||
restart: on-failure
|
||||
grafana:
|
||||
container_name: grafana
|
||||
image: grafana/grafana:latest
|
||||
ports:
|
||||
- "3000:3000"
|
||||
restart: on-failure
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,40 +0,0 @@
|
||||
2025-09-26 00:06:12,159 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/naming_persistent_service/log from log index 2 to 2, cost 1 ms.
|
||||
|
||||
2025-09-26 00:08:54,163 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/naming_instance_metadata/log from log index 2 to 2, cost 1 ms.
|
||||
|
||||
2025-09-26 00:13:51,499 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/naming_service_metadata/log from log index 3 to 3, cost 1 ms.
|
||||
|
||||
2025-09-26 00:14:37,737 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/naming_persistent_service_v2/log from log index 2 to 2, cost 0 ms.
|
||||
|
||||
2025-09-26 00:18:27,560 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/lock_acquire_service_v2/log from log index 2 to 2, cost 0 ms.
|
||||
|
||||
2025-09-26 00:36:12,155 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/naming_persistent_service/log from log index 2 to 2, cost 0 ms.
|
||||
|
||||
2025-09-26 00:38:54,161 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/naming_instance_metadata/log from log index 2 to 2, cost 1 ms.
|
||||
|
||||
2025-09-26 00:43:51,489 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/naming_service_metadata/log from log index 3 to 3, cost 0 ms.
|
||||
|
||||
2025-09-26 00:44:37,740 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/naming_persistent_service_v2/log from log index 2 to 2, cost 0 ms.
|
||||
|
||||
2025-09-26 00:48:27,564 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/lock_acquire_service_v2/log from log index 2 to 2, cost 1 ms.
|
||||
|
||||
2025-09-26 01:06:12,155 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/naming_persistent_service/log from log index 2 to 2, cost 1 ms.
|
||||
|
||||
2025-09-26 01:08:54,159 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/naming_instance_metadata/log from log index 2 to 2, cost 0 ms.
|
||||
|
||||
2025-09-26 01:13:51,513 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/naming_service_metadata/log from log index 3 to 3, cost 4 ms.
|
||||
|
||||
2025-09-26 01:14:37,739 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/naming_persistent_service_v2/log from log index 2 to 2, cost 0 ms.
|
||||
|
||||
2025-09-26 01:18:27,576 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/lock_acquire_service_v2/log from log index 2 to 2, cost 0 ms.
|
||||
|
||||
2025-09-26 01:36:12,157 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/naming_persistent_service/log from log index 2 to 2, cost 1 ms.
|
||||
|
||||
2025-09-26 01:38:54,162 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/naming_instance_metadata/log from log index 2 to 2, cost 0 ms.
|
||||
|
||||
2025-09-26 01:43:51,490 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/naming_service_metadata/log from log index 3 to 3, cost 1 ms.
|
||||
|
||||
2025-09-26 01:44:37,741 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/naming_persistent_service_v2/log from log index 2 to 2, cost 0 ms.
|
||||
|
||||
2025-09-26 01:48:27,561 INFO Truncated prefix logs in data path: /home/nacos/data/protocol/raft/lock_acquire_service_v2/log from log index 2 to 2, cost 1 ms.
|
||||
|
||||
@@ -1,462 +0,0 @@
|
||||
2025-09-22 01:17:09,925 INFO SPI service [com.alipay.sofa.jraft.JRaftServiceFactory - com.alipay.sofa.jraft.core.DefaultJRaftServiceFactory] loading.
|
||||
|
||||
2025-09-22 01:17:10,163 INFO SPI service [com.alipay.sofa.jraft.rpc.RaftRpcFactory - com.alipay.sofa.jraft.rpc.impl.GrpcRaftRpcFactory] loading.
|
||||
|
||||
2025-09-22 01:17:10,379 INFO SPI service [com.alipay.sofa.jraft.util.JRaftSignalHandler - com.alipay.sofa.jraft.NodeDescribeSignalHandler] loading.
|
||||
|
||||
2025-09-22 01:17:10,381 INFO SPI service [com.alipay.sofa.jraft.util.JRaftSignalHandler - com.alipay.sofa.jraft.NodeMetricsSignalHandler] loading.
|
||||
|
||||
2025-09-22 01:17:10,381 INFO SPI service [com.alipay.sofa.jraft.util.JRaftSignalHandler - com.alipay.sofa.jraft.ThreadPoolMetricsSignalHandler] loading.
|
||||
|
||||
2025-09-22 01:17:10,384 INFO SPI service [com.alipay.sofa.jraft.util.timer.RaftTimerFactory - com.alipay.sofa.jraft.util.timer.DefaultRaftTimerFactory] loading.
|
||||
|
||||
2025-09-22 01:17:10,388 INFO The number of active nodes increment to 1.
|
||||
|
||||
2025-09-22 01:17:10,902 INFO Starts FSMCaller successfully.
|
||||
|
||||
2025-09-22 01:17:10,911 WARN No data for snapshot reader /home/nacos/data/protocol/raft/naming_persistent_service_v2/snapshot.
|
||||
|
||||
2025-09-22 01:17:10,925 INFO Node <naming_persistent_service_v2/d97c29d750b4:7848> init, term=0, lastLogId=LogId [index=0, term=0], conf=d97c29d750b4:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:17:10,929 INFO Node <naming_persistent_service_v2/d97c29d750b4:7848> start vote and grant vote self, term=0.
|
||||
|
||||
2025-09-22 01:17:10,969 INFO Save raft meta, path=/home/nacos/data/protocol/raft/naming_persistent_service_v2/meta-data, term=1, votedFor=d97c29d750b4:7848, cost time=27 ms
|
||||
|
||||
2025-09-22 01:17:10,970 INFO Node <naming_persistent_service_v2/d97c29d750b4:7848> become leader of group, term=1, conf=d97c29d750b4:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:17:10,977 INFO -Djraft.recyclers.maxCapacityPerThread: 4096.
|
||||
|
||||
2025-09-22 01:17:10,987 WARN RPC server is not started in RaftGroupService.
|
||||
|
||||
2025-09-22 01:17:10,987 INFO Start the RaftGroupService successfully.
|
||||
|
||||
2025-09-22 01:17:11,017 INFO onLeaderStart: term=1.
|
||||
|
||||
2025-09-22 01:17:11,050 INFO The number of active nodes increment to 2.
|
||||
|
||||
2025-09-22 01:17:11,207 INFO Starts FSMCaller successfully.
|
||||
|
||||
2025-09-22 01:17:11,208 WARN No data for snapshot reader /home/nacos/data/protocol/raft/naming_persistent_service/snapshot.
|
||||
|
||||
2025-09-22 01:17:11,211 INFO Node <naming_persistent_service/d97c29d750b4:7848> init, term=0, lastLogId=LogId [index=0, term=0], conf=d97c29d750b4:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:17:11,213 INFO Node <naming_persistent_service/d97c29d750b4:7848> start vote and grant vote self, term=0.
|
||||
|
||||
2025-09-22 01:17:11,219 INFO Save raft meta, path=/home/nacos/data/protocol/raft/naming_persistent_service/meta-data, term=1, votedFor=d97c29d750b4:7848, cost time=5 ms
|
||||
|
||||
2025-09-22 01:17:11,220 INFO Node <naming_persistent_service/d97c29d750b4:7848> become leader of group, term=1, conf=d97c29d750b4:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:17:11,221 WARN RPC server is not started in RaftGroupService.
|
||||
|
||||
2025-09-22 01:17:11,221 INFO Start the RaftGroupService successfully.
|
||||
|
||||
2025-09-22 01:17:11,231 INFO onLeaderStart: term=1.
|
||||
|
||||
2025-09-22 01:17:11,242 INFO Creating new channel to: d97c29d750b4:7848.
|
||||
|
||||
2025-09-22 01:17:11,265 INFO The channel d97c29d750b4:7848 is in state: CONNECTING.
|
||||
|
||||
2025-09-22 01:17:11,273 INFO The number of active nodes increment to 3.
|
||||
|
||||
2025-09-22 01:17:11,398 INFO Starts FSMCaller successfully.
|
||||
|
||||
2025-09-22 01:17:11,398 WARN No data for snapshot reader /home/nacos/data/protocol/raft/naming_instance_metadata/snapshot.
|
||||
|
||||
2025-09-22 01:17:11,401 INFO Node <naming_instance_metadata/d97c29d750b4:7848> init, term=0, lastLogId=LogId [index=0, term=0], conf=d97c29d750b4:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:17:11,402 INFO Node <naming_instance_metadata/d97c29d750b4:7848> start vote and grant vote self, term=0.
|
||||
|
||||
2025-09-22 01:17:11,407 INFO Save raft meta, path=/home/nacos/data/protocol/raft/naming_instance_metadata/meta-data, term=1, votedFor=d97c29d750b4:7848, cost time=4 ms
|
||||
|
||||
2025-09-22 01:17:11,407 INFO Node <naming_instance_metadata/d97c29d750b4:7848> become leader of group, term=1, conf=d97c29d750b4:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:17:11,408 WARN RPC server is not started in RaftGroupService.
|
||||
|
||||
2025-09-22 01:17:11,408 INFO Start the RaftGroupService successfully.
|
||||
|
||||
2025-09-22 01:17:11,413 INFO onLeaderStart: term=1.
|
||||
|
||||
2025-09-22 01:17:11,414 INFO The number of active nodes increment to 4.
|
||||
|
||||
2025-09-22 01:17:11,538 INFO Starts FSMCaller successfully.
|
||||
|
||||
2025-09-22 01:17:11,538 WARN No data for snapshot reader /home/nacos/data/protocol/raft/naming_service_metadata/snapshot.
|
||||
|
||||
2025-09-22 01:17:11,540 INFO Node <naming_service_metadata/d97c29d750b4:7848> init, term=0, lastLogId=LogId [index=0, term=0], conf=d97c29d750b4:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:17:11,541 INFO Node <naming_service_metadata/d97c29d750b4:7848> start vote and grant vote self, term=0.
|
||||
|
||||
2025-09-22 01:17:11,546 INFO Save raft meta, path=/home/nacos/data/protocol/raft/naming_service_metadata/meta-data, term=1, votedFor=d97c29d750b4:7848, cost time=5 ms
|
||||
|
||||
2025-09-22 01:17:11,547 INFO Node <naming_service_metadata/d97c29d750b4:7848> become leader of group, term=1, conf=d97c29d750b4:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:17:11,548 WARN RPC server is not started in RaftGroupService.
|
||||
|
||||
2025-09-22 01:17:11,548 INFO Start the RaftGroupService successfully.
|
||||
|
||||
2025-09-22 01:17:11,553 INFO onLeaderStart: term=1.
|
||||
|
||||
2025-09-22 01:17:11,671 INFO The channel d97c29d750b4:7848 is in state: READY.
|
||||
|
||||
2025-09-22 01:17:11,671 INFO The channel d97c29d750b4:7848 has successfully established.
|
||||
|
||||
2025-09-22 01:17:11,934 INFO The number of active nodes increment to 5.
|
||||
|
||||
2025-09-22 01:17:12,065 INFO Starts FSMCaller successfully.
|
||||
|
||||
2025-09-22 01:17:12,065 WARN No data for snapshot reader /home/nacos/data/protocol/raft/lock_acquire_service_v2/snapshot.
|
||||
|
||||
2025-09-22 01:17:12,067 INFO Node <lock_acquire_service_v2/d97c29d750b4:7848> init, term=0, lastLogId=LogId [index=0, term=0], conf=d97c29d750b4:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:17:12,068 INFO Node <lock_acquire_service_v2/d97c29d750b4:7848> start vote and grant vote self, term=0.
|
||||
|
||||
2025-09-22 01:17:12,074 INFO Save raft meta, path=/home/nacos/data/protocol/raft/lock_acquire_service_v2/meta-data, term=1, votedFor=d97c29d750b4:7848, cost time=6 ms
|
||||
|
||||
2025-09-22 01:17:12,074 INFO Node <lock_acquire_service_v2/d97c29d750b4:7848> become leader of group, term=1, conf=d97c29d750b4:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:17:12,075 WARN RPC server is not started in RaftGroupService.
|
||||
|
||||
2025-09-22 01:17:12,075 INFO Start the RaftGroupService successfully.
|
||||
|
||||
2025-09-22 01:17:12,298 INFO onLeaderStart: term=1.
|
||||
|
||||
2025-09-22 01:34:20,825 INFO Deleting snapshot /home/nacos/data/protocol/raft/naming_service_metadata/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 01:34:20,826 INFO Renaming /home/nacos/data/protocol/raft/naming_service_metadata/snapshot/temp to /home/nacos/data/protocol/raft/naming_service_metadata/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 01:43:44,805 INFO Deleting snapshot /home/nacos/data/protocol/raft/lock_acquire_service_v2/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 01:43:44,805 INFO Renaming /home/nacos/data/protocol/raft/lock_acquire_service_v2/snapshot/temp to /home/nacos/data/protocol/raft/lock_acquire_service_v2/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 01:45:01,542 INFO Deleting snapshot /home/nacos/data/protocol/raft/naming_instance_metadata/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 01:45:01,542 INFO Renaming /home/nacos/data/protocol/raft/naming_instance_metadata/snapshot/temp to /home/nacos/data/protocol/raft/naming_instance_metadata/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 01:45:29,319 INFO Deleting snapshot /home/nacos/data/protocol/raft/naming_persistent_service/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 01:45:29,319 INFO Renaming /home/nacos/data/protocol/raft/naming_persistent_service/snapshot/temp to /home/nacos/data/protocol/raft/naming_persistent_service/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 01:45:53,354 INFO Deleting snapshot /home/nacos/data/protocol/raft/naming_persistent_service_v2/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 01:45:53,354 INFO Renaming /home/nacos/data/protocol/raft/naming_persistent_service_v2/snapshot/temp to /home/nacos/data/protocol/raft/naming_persistent_service_v2/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 01:49:55,805 INFO Node <lock_acquire_service_v2/d97c29d750b4:7848> shutdown, currTerm=1 state=STATE_LEADER.
|
||||
|
||||
2025-09-22 01:49:55,807 INFO Fail to find the next candidate, group lock_acquire_service_v2.
|
||||
|
||||
2025-09-22 01:49:55,807 INFO onLeaderStop: status=Status[ESHUTDOWN<1007>: Raft node is going to quit.].
|
||||
|
||||
2025-09-22 01:49:55,815 INFO Save raft meta, path=/home/nacos/data/protocol/raft/lock_acquire_service_v2/meta-data, term=1, votedFor=d97c29d750b4:7848, cost time=5 ms
|
||||
|
||||
2025-09-22 01:49:55,815 INFO Shutting down FSMCaller...
|
||||
|
||||
2025-09-22 01:49:55,816 INFO ThreadPool is terminated: JRaft-RPC-Processor, com.alipay.sofa.jraft.util.MetricThreadPoolExecutor@40865606[Shutting down, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0].
|
||||
|
||||
2025-09-22 01:49:55,816 INFO ThreadPool is terminated: JRaft-Node-ScheduleThreadPool, com.alipay.sofa.jraft.util.MetricScheduledThreadPoolExecutor@68e5b70b[Shutting down, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0].
|
||||
|
||||
2025-09-22 01:49:55,816 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=5000, name='JRaft-ElectionTimer-<lock_acquire_service_v2/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,816 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=5000, name='JRaft-VoteTimer-<lock_acquire_service_v2/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,816 INFO onShutdown.
|
||||
|
||||
2025-09-22 01:49:55,816 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=2500, name='JRaft-StepDownTimer-<lock_acquire_service_v2/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,817 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=1800000, name='JRaft-SnapshotTimer-<lock_acquire_service_v2/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,817 INFO The number of active nodes decrement to 4.
|
||||
|
||||
2025-09-22 01:49:55,817 INFO Node <lock_acquire_service_v2/d97c29d750b4:7848> shutdown, currTerm=1 state=STATE_SHUTTING.
|
||||
|
||||
2025-09-22 01:49:55,817 INFO Stop the RaftGroupService successfully.
|
||||
|
||||
2025-09-22 01:49:55,817 INFO Node <naming_service_metadata/d97c29d750b4:7848> shutdown, currTerm=1 state=STATE_LEADER.
|
||||
|
||||
2025-09-22 01:49:55,818 INFO Fail to find the next candidate, group naming_service_metadata.
|
||||
|
||||
2025-09-22 01:49:55,818 INFO onLeaderStop: status=Status[ESHUTDOWN<1007>: Raft node is going to quit.].
|
||||
|
||||
2025-09-22 01:49:55,829 INFO Save raft meta, path=/home/nacos/data/protocol/raft/naming_service_metadata/meta-data, term=1, votedFor=d97c29d750b4:7848, cost time=11 ms
|
||||
|
||||
2025-09-22 01:49:55,829 INFO Shutting down FSMCaller...
|
||||
|
||||
2025-09-22 01:49:55,829 INFO ThreadPool is terminated: JRaft-RPC-Processor, com.alipay.sofa.jraft.util.MetricThreadPoolExecutor@3e7d545c[Shutting down, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0].
|
||||
|
||||
2025-09-22 01:49:55,830 INFO onShutdown.
|
||||
|
||||
2025-09-22 01:49:55,830 INFO ThreadPool is terminated: JRaft-Node-ScheduleThreadPool, com.alipay.sofa.jraft.util.MetricScheduledThreadPoolExecutor@7be5f177[Shutting down, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0].
|
||||
|
||||
2025-09-22 01:49:55,830 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=5000, name='JRaft-ElectionTimer-<naming_service_metadata/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,830 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=5000, name='JRaft-VoteTimer-<naming_service_metadata/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,830 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=2500, name='JRaft-StepDownTimer-<naming_service_metadata/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,830 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=1800000, name='JRaft-SnapshotTimer-<naming_service_metadata/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,831 INFO Node <naming_service_metadata/d97c29d750b4:7848> shutdown, currTerm=1 state=STATE_SHUTTING.
|
||||
|
||||
2025-09-22 01:49:55,831 INFO Stop the RaftGroupService successfully.
|
||||
|
||||
2025-09-22 01:49:55,831 INFO Node <naming_persistent_service/d97c29d750b4:7848> shutdown, currTerm=1 state=STATE_LEADER.
|
||||
|
||||
2025-09-22 01:49:55,830 INFO The number of active nodes decrement to 3.
|
||||
|
||||
2025-09-22 01:49:55,831 INFO onLeaderStop: status=Status[ESHUTDOWN<1007>: Raft node is going to quit.].
|
||||
|
||||
2025-09-22 01:49:55,831 INFO Fail to find the next candidate, group naming_persistent_service.
|
||||
|
||||
2025-09-22 01:49:55,840 INFO DB destroyed, the db path is: /home/nacos/data/protocol/raft/lock_acquire_service_v2/log.
|
||||
|
||||
2025-09-22 01:49:55,840 INFO DB destroyed, the db path is: /home/nacos/data/protocol/raft/naming_service_metadata/log.
|
||||
|
||||
2025-09-22 01:49:55,844 INFO Save raft meta, path=/home/nacos/data/protocol/raft/naming_persistent_service/meta-data, term=1, votedFor=d97c29d750b4:7848, cost time=11 ms
|
||||
|
||||
2025-09-22 01:49:55,844 INFO Shutting down FSMCaller...
|
||||
|
||||
2025-09-22 01:49:55,844 INFO ThreadPool is terminated: JRaft-RPC-Processor, com.alipay.sofa.jraft.util.MetricThreadPoolExecutor@2bb5a20c[Shutting down, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0].
|
||||
|
||||
2025-09-22 01:49:55,844 INFO ThreadPool is terminated: JRaft-Node-ScheduleThreadPool, com.alipay.sofa.jraft.util.MetricScheduledThreadPoolExecutor@7f3ecc92[Shutting down, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0].
|
||||
|
||||
2025-09-22 01:49:55,844 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=5000, name='JRaft-ElectionTimer-<naming_persistent_service/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,844 INFO onShutdown.
|
||||
|
||||
2025-09-22 01:49:55,844 INFO The number of active nodes decrement to 2.
|
||||
|
||||
2025-09-22 01:49:55,844 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=5000, name='JRaft-VoteTimer-<naming_persistent_service/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,845 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=2500, name='JRaft-StepDownTimer-<naming_persistent_service/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,845 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=1800000, name='JRaft-SnapshotTimer-<naming_persistent_service/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,845 INFO Node <naming_persistent_service/d97c29d750b4:7848> shutdown, currTerm=1 state=STATE_SHUTTING.
|
||||
|
||||
2025-09-22 01:49:55,845 INFO Stop the RaftGroupService successfully.
|
||||
|
||||
2025-09-22 01:49:55,845 INFO Node <naming_instance_metadata/d97c29d750b4:7848> shutdown, currTerm=1 state=STATE_LEADER.
|
||||
|
||||
2025-09-22 01:49:55,845 INFO Fail to find the next candidate, group naming_instance_metadata.
|
||||
|
||||
2025-09-22 01:49:55,846 INFO onLeaderStop: status=Status[ESHUTDOWN<1007>: Raft node is going to quit.].
|
||||
|
||||
2025-09-22 01:49:55,847 INFO DB destroyed, the db path is: /home/nacos/data/protocol/raft/naming_persistent_service/log.
|
||||
|
||||
2025-09-22 01:49:55,853 INFO Save raft meta, path=/home/nacos/data/protocol/raft/naming_instance_metadata/meta-data, term=1, votedFor=d97c29d750b4:7848, cost time=5 ms
|
||||
|
||||
2025-09-22 01:49:55,853 INFO Shutting down FSMCaller...
|
||||
|
||||
2025-09-22 01:49:55,853 INFO ThreadPool is terminated: JRaft-RPC-Processor, com.alipay.sofa.jraft.util.MetricThreadPoolExecutor@42accfc7[Shutting down, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0].
|
||||
|
||||
2025-09-22 01:49:55,853 INFO ThreadPool is terminated: JRaft-Node-ScheduleThreadPool, com.alipay.sofa.jraft.util.MetricScheduledThreadPoolExecutor@448fa05c[Shutting down, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0].
|
||||
|
||||
2025-09-22 01:49:55,854 INFO onShutdown.
|
||||
|
||||
2025-09-22 01:49:55,854 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=5000, name='JRaft-ElectionTimer-<naming_instance_metadata/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,854 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=5000, name='JRaft-VoteTimer-<naming_instance_metadata/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,854 INFO The number of active nodes decrement to 1.
|
||||
|
||||
2025-09-22 01:49:55,854 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=2500, name='JRaft-StepDownTimer-<naming_instance_metadata/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,854 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=1800000, name='JRaft-SnapshotTimer-<naming_instance_metadata/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,854 INFO Node <naming_instance_metadata/d97c29d750b4:7848> shutdown, currTerm=1 state=STATE_SHUTTING.
|
||||
|
||||
2025-09-22 01:49:55,854 INFO Stop the RaftGroupService successfully.
|
||||
|
||||
2025-09-22 01:49:55,854 INFO Node <naming_persistent_service_v2/d97c29d750b4:7848> shutdown, currTerm=1 state=STATE_LEADER.
|
||||
|
||||
2025-09-22 01:49:55,854 INFO Fail to find the next candidate, group naming_persistent_service_v2.
|
||||
|
||||
2025-09-22 01:49:55,854 INFO onLeaderStop: status=Status[ESHUTDOWN<1007>: Raft node is going to quit.].
|
||||
|
||||
2025-09-22 01:49:55,858 INFO DB destroyed, the db path is: /home/nacos/data/protocol/raft/naming_instance_metadata/log.
|
||||
|
||||
2025-09-22 01:49:55,862 INFO Save raft meta, path=/home/nacos/data/protocol/raft/naming_persistent_service_v2/meta-data, term=1, votedFor=d97c29d750b4:7848, cost time=7 ms
|
||||
|
||||
2025-09-22 01:49:55,863 INFO Shutting down FSMCaller...
|
||||
|
||||
2025-09-22 01:49:55,863 INFO ThreadPool is terminated: JRaft-RPC-Processor, com.alipay.sofa.jraft.util.MetricThreadPoolExecutor@41762d5f[Shutting down, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0].
|
||||
|
||||
2025-09-22 01:49:55,863 INFO ThreadPool is terminated: JRaft-Node-ScheduleThreadPool, com.alipay.sofa.jraft.util.MetricScheduledThreadPoolExecutor@65800041[Shutting down, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0].
|
||||
|
||||
2025-09-22 01:49:55,863 INFO onShutdown.
|
||||
|
||||
2025-09-22 01:49:55,863 INFO The number of active nodes decrement to 0.
|
||||
|
||||
2025-09-22 01:49:55,870 INFO ThreadPool is terminated: JRaft-Global-ElectionTimer, com.alipay.sofa.jraft.util.MetricScheduledThreadPoolExecutor@1c027299[Shutting down, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 5].
|
||||
|
||||
2025-09-22 01:49:55,870 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=5000, name='JRaft-ElectionTimer-<naming_persistent_service_v2/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,870 INFO ThreadPool is terminated: JRaft-Global-VoteTimer, com.alipay.sofa.jraft.util.MetricScheduledThreadPoolExecutor@5d0bfaca[Shutting down, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 5].
|
||||
|
||||
2025-09-22 01:49:55,870 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=5000, name='JRaft-VoteTimer-<naming_persistent_service_v2/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,872 INFO ThreadPool is terminated: JRaft-Global-StepDownTimer, com.alipay.sofa.jraft.util.MetricScheduledThreadPoolExecutor@5dc137f9[Shutting down, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 3925].
|
||||
|
||||
2025-09-22 01:49:55,873 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=2500, name='JRaft-StepDownTimer-<naming_persistent_service_v2/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,874 INFO ThreadPool is terminated: JRaft-Global-SnapshotTimer, com.alipay.sofa.jraft.util.MetricScheduledThreadPoolExecutor@c0a0237[Shutting down, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 5].
|
||||
|
||||
2025-09-22 01:49:55,875 INFO Destroy timer: RepeatedTimer{timeout=null, stopped=true, running=false, destroyed=true, invoking=false, timeoutMs=1800000, name='JRaft-SnapshotTimer-<naming_persistent_service_v2/d97c29d750b4:7848>'}.
|
||||
|
||||
2025-09-22 01:49:55,875 INFO Node <naming_persistent_service_v2/d97c29d750b4:7848> shutdown, currTerm=1 state=STATE_SHUTTING.
|
||||
|
||||
2025-09-22 01:49:55,875 INFO Stop the RaftGroupService successfully.
|
||||
|
||||
2025-09-22 01:49:55,875 INFO Shutdown managed channel: d97c29d750b4:7848, ManagedChannelOrphanWrapper{delegate=ManagedChannelImpl{logId=10, target=d97c29d750b4:7848}}.
|
||||
|
||||
2025-09-22 01:49:55,877 INFO The channel d97c29d750b4:7848 is in state: SHUTDOWN.
|
||||
|
||||
2025-09-22 01:49:55,877 WARN This channel d97c29d750b4:7848 has started shutting down. Any new RPCs should fail immediately.
|
||||
|
||||
2025-09-22 01:49:55,880 INFO DB destroyed, the db path is: /home/nacos/data/protocol/raft/naming_persistent_service_v2/log.
|
||||
|
||||
2025-09-22 01:49:55,884 INFO Connection disconnected: /192.168.97.3:37040
|
||||
|
||||
2025-09-22 01:49:55,891 INFO ThreadPool is terminated: JRaft-RPC-Processor, com.alipay.sofa.jraft.util.MetricThreadPoolExecutor@32647569[Shutting down, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 2884].
|
||||
|
||||
2025-09-22 01:50:09,971 INFO SPI service [com.alipay.sofa.jraft.JRaftServiceFactory - com.alipay.sofa.jraft.core.DefaultJRaftServiceFactory] loading.
|
||||
|
||||
2025-09-22 01:50:10,077 INFO SPI service [com.alipay.sofa.jraft.rpc.RaftRpcFactory - com.alipay.sofa.jraft.rpc.impl.GrpcRaftRpcFactory] loading.
|
||||
|
||||
2025-09-22 01:50:10,315 INFO SPI service [com.alipay.sofa.jraft.util.JRaftSignalHandler - com.alipay.sofa.jraft.NodeDescribeSignalHandler] loading.
|
||||
|
||||
2025-09-22 01:50:10,317 INFO SPI service [com.alipay.sofa.jraft.util.JRaftSignalHandler - com.alipay.sofa.jraft.NodeMetricsSignalHandler] loading.
|
||||
|
||||
2025-09-22 01:50:10,318 INFO SPI service [com.alipay.sofa.jraft.util.JRaftSignalHandler - com.alipay.sofa.jraft.ThreadPoolMetricsSignalHandler] loading.
|
||||
|
||||
2025-09-22 01:50:10,322 INFO SPI service [com.alipay.sofa.jraft.util.timer.RaftTimerFactory - com.alipay.sofa.jraft.util.timer.DefaultRaftTimerFactory] loading.
|
||||
|
||||
2025-09-22 01:50:10,327 INFO The number of active nodes increment to 1.
|
||||
|
||||
2025-09-22 01:50:10,813 INFO Starts FSMCaller successfully.
|
||||
|
||||
2025-09-22 01:50:10,819 WARN No data for snapshot reader /home/nacos/data/protocol/raft/naming_persistent_service_v2/snapshot.
|
||||
|
||||
2025-09-22 01:50:10,830 INFO Node <naming_persistent_service_v2/8e5a20eec60e:7848> init, term=0, lastLogId=LogId [index=0, term=0], conf=8e5a20eec60e:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:50:10,832 INFO Node <naming_persistent_service_v2/8e5a20eec60e:7848> start vote and grant vote self, term=0.
|
||||
|
||||
2025-09-22 01:50:10,857 INFO Save raft meta, path=/home/nacos/data/protocol/raft/naming_persistent_service_v2/meta-data, term=1, votedFor=8e5a20eec60e:7848, cost time=20 ms
|
||||
|
||||
2025-09-22 01:50:10,857 INFO Node <naming_persistent_service_v2/8e5a20eec60e:7848> become leader of group, term=1, conf=8e5a20eec60e:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:50:10,859 INFO -Djraft.recyclers.maxCapacityPerThread: 4096.
|
||||
|
||||
2025-09-22 01:50:10,862 WARN RPC server is not started in RaftGroupService.
|
||||
|
||||
2025-09-22 01:50:10,862 INFO Start the RaftGroupService successfully.
|
||||
|
||||
2025-09-22 01:50:10,875 INFO onLeaderStart: term=1.
|
||||
|
||||
2025-09-22 01:50:10,888 INFO The number of active nodes increment to 2.
|
||||
|
||||
2025-09-22 01:50:10,955 INFO Creating new channel to: 8e5a20eec60e:7848.
|
||||
|
||||
2025-09-22 01:50:10,963 INFO The channel 8e5a20eec60e:7848 is in state: CONNECTING.
|
||||
|
||||
2025-09-22 01:50:10,974 INFO Starts FSMCaller successfully.
|
||||
|
||||
2025-09-22 01:50:10,974 WARN No data for snapshot reader /home/nacos/data/protocol/raft/naming_persistent_service/snapshot.
|
||||
|
||||
2025-09-22 01:50:10,976 INFO Node <naming_persistent_service/8e5a20eec60e:7848> init, term=0, lastLogId=LogId [index=0, term=0], conf=8e5a20eec60e:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:50:10,977 INFO Node <naming_persistent_service/8e5a20eec60e:7848> start vote and grant vote self, term=0.
|
||||
|
||||
2025-09-22 01:50:10,982 INFO Save raft meta, path=/home/nacos/data/protocol/raft/naming_persistent_service/meta-data, term=1, votedFor=8e5a20eec60e:7848, cost time=5 ms
|
||||
|
||||
2025-09-22 01:50:10,982 INFO Node <naming_persistent_service/8e5a20eec60e:7848> become leader of group, term=1, conf=8e5a20eec60e:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:50:10,984 WARN RPC server is not started in RaftGroupService.
|
||||
|
||||
2025-09-22 01:50:10,984 INFO Start the RaftGroupService successfully.
|
||||
|
||||
2025-09-22 01:50:10,987 INFO onLeaderStart: term=1.
|
||||
|
||||
2025-09-22 01:50:11,019 INFO The number of active nodes increment to 3.
|
||||
|
||||
2025-09-22 01:50:11,130 INFO Starts FSMCaller successfully.
|
||||
|
||||
2025-09-22 01:50:11,130 WARN No data for snapshot reader /home/nacos/data/protocol/raft/naming_instance_metadata/snapshot.
|
||||
|
||||
2025-09-22 01:50:11,131 INFO Node <naming_instance_metadata/8e5a20eec60e:7848> init, term=0, lastLogId=LogId [index=0, term=0], conf=8e5a20eec60e:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:50:11,132 INFO Node <naming_instance_metadata/8e5a20eec60e:7848> start vote and grant vote self, term=0.
|
||||
|
||||
2025-09-22 01:50:11,137 INFO Save raft meta, path=/home/nacos/data/protocol/raft/naming_instance_metadata/meta-data, term=1, votedFor=8e5a20eec60e:7848, cost time=4 ms
|
||||
|
||||
2025-09-22 01:50:11,137 INFO Node <naming_instance_metadata/8e5a20eec60e:7848> become leader of group, term=1, conf=8e5a20eec60e:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:50:11,138 WARN RPC server is not started in RaftGroupService.
|
||||
|
||||
2025-09-22 01:50:11,138 INFO Start the RaftGroupService successfully.
|
||||
|
||||
2025-09-22 01:50:11,143 INFO The number of active nodes increment to 4.
|
||||
|
||||
2025-09-22 01:50:11,144 INFO onLeaderStart: term=1.
|
||||
|
||||
2025-09-22 01:50:11,260 INFO Starts FSMCaller successfully.
|
||||
|
||||
2025-09-22 01:50:11,260 WARN No data for snapshot reader /home/nacos/data/protocol/raft/naming_service_metadata/snapshot.
|
||||
|
||||
2025-09-22 01:50:11,263 INFO Node <naming_service_metadata/8e5a20eec60e:7848> init, term=0, lastLogId=LogId [index=0, term=0], conf=8e5a20eec60e:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:50:11,265 INFO Node <naming_service_metadata/8e5a20eec60e:7848> start vote and grant vote self, term=0.
|
||||
|
||||
2025-09-22 01:50:11,265 INFO The channel 8e5a20eec60e:7848 is in state: READY.
|
||||
|
||||
2025-09-22 01:50:11,266 INFO The channel 8e5a20eec60e:7848 has successfully established.
|
||||
|
||||
2025-09-22 01:50:11,270 INFO Save raft meta, path=/home/nacos/data/protocol/raft/naming_service_metadata/meta-data, term=1, votedFor=8e5a20eec60e:7848, cost time=4 ms
|
||||
|
||||
2025-09-22 01:50:11,270 INFO Node <naming_service_metadata/8e5a20eec60e:7848> become leader of group, term=1, conf=8e5a20eec60e:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:50:11,271 WARN RPC server is not started in RaftGroupService.
|
||||
|
||||
2025-09-22 01:50:11,271 INFO Start the RaftGroupService successfully.
|
||||
|
||||
2025-09-22 01:50:11,275 INFO onLeaderStart: term=1.
|
||||
|
||||
2025-09-22 01:50:11,614 INFO The number of active nodes increment to 5.
|
||||
|
||||
2025-09-22 01:50:11,726 INFO Starts FSMCaller successfully.
|
||||
|
||||
2025-09-22 01:50:11,727 WARN No data for snapshot reader /home/nacos/data/protocol/raft/lock_acquire_service_v2/snapshot.
|
||||
|
||||
2025-09-22 01:50:11,728 INFO Node <lock_acquire_service_v2/8e5a20eec60e:7848> init, term=0, lastLogId=LogId [index=0, term=0], conf=8e5a20eec60e:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:50:11,730 INFO Node <lock_acquire_service_v2/8e5a20eec60e:7848> start vote and grant vote self, term=0.
|
||||
|
||||
2025-09-22 01:50:11,735 INFO Save raft meta, path=/home/nacos/data/protocol/raft/lock_acquire_service_v2/meta-data, term=1, votedFor=8e5a20eec60e:7848, cost time=5 ms
|
||||
|
||||
2025-09-22 01:50:11,736 INFO Node <lock_acquire_service_v2/8e5a20eec60e:7848> become leader of group, term=1, conf=8e5a20eec60e:7848, oldConf=.
|
||||
|
||||
2025-09-22 01:50:11,736 WARN RPC server is not started in RaftGroupService.
|
||||
|
||||
2025-09-22 01:50:11,736 INFO Start the RaftGroupService successfully.
|
||||
|
||||
2025-09-22 01:50:11,860 INFO onLeaderStart: term=1.
|
||||
|
||||
2025-09-22 02:06:11,715 INFO Deleting snapshot /home/nacos/data/protocol/raft/naming_persistent_service/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 02:06:11,715 INFO Renaming /home/nacos/data/protocol/raft/naming_persistent_service/snapshot/temp to /home/nacos/data/protocol/raft/naming_persistent_service/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 02:08:53,517 INFO Deleting snapshot /home/nacos/data/protocol/raft/naming_instance_metadata/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 02:08:53,518 INFO Renaming /home/nacos/data/protocol/raft/naming_instance_metadata/snapshot/temp to /home/nacos/data/protocol/raft/naming_instance_metadata/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 02:13:51,045 INFO Deleting snapshot /home/nacos/data/protocol/raft/naming_service_metadata/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 02:13:51,046 INFO Renaming /home/nacos/data/protocol/raft/naming_service_metadata/snapshot/temp to /home/nacos/data/protocol/raft/naming_service_metadata/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 02:14:37,481 INFO Deleting snapshot /home/nacos/data/protocol/raft/naming_persistent_service_v2/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 02:14:37,481 INFO Renaming /home/nacos/data/protocol/raft/naming_persistent_service_v2/snapshot/temp to /home/nacos/data/protocol/raft/naming_persistent_service_v2/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 02:18:27,203 INFO Deleting snapshot /home/nacos/data/protocol/raft/lock_acquire_service_v2/snapshot/snapshot_1.
|
||||
|
||||
2025-09-22 02:18:27,204 INFO Renaming /home/nacos/data/protocol/raft/lock_acquire_service_v2/snapshot/temp to /home/nacos/data/protocol/raft/lock_acquire_service_v2/snapshot/snapshot_1.
|
||||
|
||||
@@ -1,137 +0,0 @@
|
||||
2025-09-26 00:07:45,463|opType: get | rt: 3ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:08:00,735|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:08:00,754|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:08:12,437|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:12:30,613|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:12:30,618|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:12:40,008|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:12:40,030|opType: get | rt: 2ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:13:17,783|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:14:37,573|opType: get | rt: 8ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:14:37,576|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:22:45,735|opType: get | rt: 4ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:24:09,172|opType: get | rt: 6ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:24:09,200|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:40:33,479|opType: get | rt: 2ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:40:33,492|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:43:35,440|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:43:35,466|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:48:31,590|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:48:42,312|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:48:42,332|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:48:56,979|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:49:01,702|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:49:09,228|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:49:46,383|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:49:46,410|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:49:51,489|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:49:51,528|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:51:21,455|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:51:21,466|opType: get | rt: 2ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:51:42,227|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:51:42,249|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:51:53,206|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:51:53,232|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:52:28,268|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:52:28,287|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:52:42,661|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:52:42,681|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:52:56,804|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:52:56,823|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:53:14,886|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:53:22,727|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:53:22,732|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:53:24,857|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:53:24,884|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:54:46,665|opType: delete | rt: 126ms | status: success | requestIp: fd07:b51a:cc66:d000:0:0:0:1 | dataId: DevBaseUrl | group: DEFAULT_GROUP | tenant: public | md5: d95df047a29e8ba8bd2f8ddd5b0de5d8
|
||||
2025-09-26 00:54:46,724|opType: delete | rt: 8ms | status: success | requestIp: fd07:b51a:cc66:d000:0:0:0:1 | dataId: prodBaseUrl | group: DEFAULT_GROUP | tenant: public | md5: 05a3bc870e145610c22935fd73e6fdc8
|
||||
2025-09-26 00:55:53,877|opType: publish | rt: 79ms | status: success | requestIp: fd07:b51a:cc66:d000:0:0:0:1 | dataId: visualizerConfig | group: DEFAULT_GROUP | tenant: public | md5: 778069eef9964541342ec909021e6be6
|
||||
2025-09-26 00:57:05,453|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 00:57:05,466|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: visualizerConfig | group: DEFAULT_GROUP | tenant: public | md5: 778069eef9964541342ec909021e6be6
|
||||
2025-09-26 01:02:55,154|opType: delete | rt: 18ms | status: success | requestIp: fd07:b51a:cc66:d000:0:0:0:1 | dataId: visualizerConfig | group: DEFAULT_GROUP | tenant: public | md5: 778069eef9964541342ec909021e6be6
|
||||
2025-09-26 01:08:12,982|opType: publish | rt: 31ms | status: success | requestIp: fd07:b51a:cc66:d000:0:0:0:1 | dataId: apiUrlList | group: DEFAULT_GROUP | tenant: public | md5: 1e6e9f3b92d871c7b47a1d1284e7d14b
|
||||
2025-09-26 01:08:35,898|opType: publish | rt: 41ms | status: success | requestIp: fd07:b51a:cc66:d000:0:0:0:1 | dataId: apiUrlList | group: DEFAULT_GROUP | tenant: public | md5: 2daaae05c2fef2db0fddfe9152c958f4
|
||||
2025-09-26 01:10:04,492|opType: delete | rt: 10ms | status: success | requestIp: fd07:b51a:cc66:d000:0:0:0:1 | dataId: apiUrlList | group: DEFAULT_GROUP | tenant: public | md5: 2daaae05c2fef2db0fddfe9152c958f4
|
||||
2025-09-26 01:10:58,670|opType: publish | rt: 16ms | status: success | requestIp: fd07:b51a:cc66:d000:0:0:0:1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:12:16,519|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:12:16,526|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:15:27,182|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:15:27,189|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:16:04,840|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:16:04,848|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:16:04,860|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:16:04,865|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:19:53,576|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:19:53,583|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:20:00,993|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:20:01,011|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:21:15,091|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:21:15,103|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:21:18,837|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:21:18,843|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:22:44,952|opType: get | rt: 3ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:22:44,959|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:23:01,454|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:23:01,461|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:23:36,393|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:23:36,398|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:24:14,991|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:24:14,996|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:26:09,918|opType: get | rt: 12ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:26:09,924|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:26:15,000|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:26:15,005|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:29:44,152|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:29:44,156|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:30:09,747|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:30:09,751|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:30:43,528|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:30:43,532|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:31:09,024|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:31:09,028|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:31:20,873|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:31:20,877|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:31:30,302|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:31:30,307|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:32:16,408|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:32:16,413|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:32:26,945|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:32:26,949|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:32:34,696|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:32:34,701|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:33:01,373|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:33:01,377|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:33:24,437|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:33:24,446|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:33:57,383|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:33:57,388|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:36:19,102|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:36:19,106|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:38:53,230|opType: get | rt: 3ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:38:53,238|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:39:23,223|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:39:23,227|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:43:42,670|opType: get | rt: 2ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:43:42,676|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:44:16,598|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:44:16,603|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:44:58,909|opType: get | rt: 3ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:44:58,913|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:45:30,649|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:45:30,660|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:45:56,739|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:45:56,745|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:46:45,753|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:46:45,759|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:47:50,738|opType: get | rt: 4ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:47:50,744|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:48:05,900|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:48:05,905|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:48:18,567|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:48:18,573|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:48:32,953|opType: get | rt: 2ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:48:32,958|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:48:53,657|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:48:53,662|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:49:13,206|opType: get | rt: 0ms | status: success | requestIp: 192.168.97.1 | dataId: baseUrl | group: DEFAULT_GROUP | tenant: public | md5: c8b41bfbe4647c7cd5f4f7a802f4ce7d
|
||||
2025-09-26 01:49:13,213|opType: get | rt: 1ms | status: success | requestIp: 192.168.97.1 | dataId: httpTimeOut | group: DEFAULT_GROUP | tenant: public | md5: b7a782741f667201b54880c925faec4b
|
||||
@@ -1,64 +0,0 @@
|
||||
2025-09-26 00:54:46,667 INFO [dump] add formal task. groupKey=DevBaseUrl+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 00:54:46,725 INFO [dump] add formal task. groupKey=prodBaseUrl+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 00:54:46,753 INFO [dump] process formal task. groupKey=prodBaseUrl+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 00:54:46,759 INFO [dump] remove local disk cache,groupKey=prodBaseUrl+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 00:54:46,763 INFO [dump] remove local jvm cache,groupKey=prodBaseUrl+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 00:54:46,767 INFO [dump] process formal task. groupKey=DevBaseUrl+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 00:54:46,809 INFO [dump] remove local disk cache,groupKey=DevBaseUrl+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 00:54:46,810 INFO [dump] remove local jvm cache,groupKey=DevBaseUrl+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 00:55:53,878 INFO [dump] add formal task. groupKey=visualizerConfig+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 00:55:53,957 INFO [dump] process formal task. groupKey=visualizerConfig+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 00:55:53,988 INFO [dump] md5 changed, save to disk cache ,groupKey=visualizerConfig+DEFAULT_GROUP+public, newMd5=778069eef9964541342ec909021e6be6,oldMd5=
|
||||
|
||||
2025-09-26 00:55:54,039 INFO [dump] md5 changed, update md5 and timestamp in jvm cache ,groupKey=visualizerConfig+DEFAULT_GROUP+public, newMd5=778069eef9964541342ec909021e6be6,oldMd5=,lastModifiedTs=1758819353826
|
||||
|
||||
2025-09-26 01:02:55,154 INFO [dump] add formal task. groupKey=visualizerConfig+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 01:02:55,205 INFO [dump] process formal task. groupKey=visualizerConfig+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 01:02:55,205 INFO [dump] remove local disk cache,groupKey=visualizerConfig+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 01:02:55,205 INFO [dump] remove local jvm cache,groupKey=visualizerConfig+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 01:08:12,982 INFO [dump] add formal task. groupKey=apiUrlList+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 01:08:13,041 INFO [dump] process formal task. groupKey=apiUrlList+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 01:08:13,044 INFO [dump] md5 changed, save to disk cache ,groupKey=apiUrlList+DEFAULT_GROUP+public, newMd5=1e6e9f3b92d871c7b47a1d1284e7d14b,oldMd5=
|
||||
|
||||
2025-09-26 01:08:13,047 INFO [dump] md5 changed, update md5 and timestamp in jvm cache ,groupKey=apiUrlList+DEFAULT_GROUP+public, newMd5=1e6e9f3b92d871c7b47a1d1284e7d14b,oldMd5=,lastModifiedTs=1758820092970
|
||||
|
||||
2025-09-26 01:08:35,898 INFO [dump] add formal task. groupKey=apiUrlList+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 01:08:35,951 INFO [dump] process formal task. groupKey=apiUrlList+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 01:08:35,952 INFO [dump] md5 changed, save to disk cache ,groupKey=apiUrlList+DEFAULT_GROUP+public, newMd5=2daaae05c2fef2db0fddfe9152c958f4,oldMd5=1e6e9f3b92d871c7b47a1d1284e7d14b
|
||||
|
||||
2025-09-26 01:08:35,953 INFO [dump] md5 changed, update md5 and timestamp in jvm cache ,groupKey=apiUrlList+DEFAULT_GROUP+public, newMd5=2daaae05c2fef2db0fddfe9152c958f4,oldMd5=1e6e9f3b92d871c7b47a1d1284e7d14b,lastModifiedTs=1758820115891
|
||||
|
||||
2025-09-26 01:10:04,492 INFO [dump] add formal task. groupKey=apiUrlList+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 01:10:04,558 INFO [dump] process formal task. groupKey=apiUrlList+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 01:10:04,558 INFO [dump] remove local disk cache,groupKey=apiUrlList+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 01:10:04,559 INFO [dump] remove local jvm cache,groupKey=apiUrlList+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 01:10:58,669 INFO [dump] add formal task. groupKey=httpTimeOut+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 01:10:58,708 INFO [dump] process formal task. groupKey=httpTimeOut+DEFAULT_GROUP+public
|
||||
|
||||
2025-09-26 01:10:58,710 INFO [dump] md5 changed, save to disk cache ,groupKey=httpTimeOut+DEFAULT_GROUP+public, newMd5=b7a782741f667201b54880c925faec4b,oldMd5=
|
||||
|
||||
2025-09-26 01:10:58,712 INFO [dump] md5 changed, update md5 and timestamp in jvm cache ,groupKey=httpTimeOut+DEFAULT_GROUP+public, newMd5=b7a782741f667201b54880c925faec4b,oldMd5=,lastModifiedTs=1758820258664
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,100 +0,0 @@
|
||||
2025-09-22 01:17:00,942 INFO notifyConnectTimeout:100
|
||||
|
||||
2025-09-22 01:17:00,947 INFO notifySocketTimeout:200
|
||||
|
||||
2025-09-22 01:17:00,947 INFO isHealthCheck:true
|
||||
|
||||
2025-09-22 01:17:00,948 INFO maxHealthCheckFailCount:12
|
||||
|
||||
2025-09-22 01:17:00,948 INFO maxContent:10485760
|
||||
|
||||
2025-09-22 01:17:08,800 INFO All dump page size is set to 100 according to mem limit 1024 MB
|
||||
|
||||
2025-09-22 01:17:08,804 WARN DumpService start
|
||||
|
||||
2025-09-22 01:17:08,804 INFO start clear all config-info.
|
||||
|
||||
2025-09-22 01:17:08,805 INFO clear all config-info success.
|
||||
|
||||
2025-09-22 01:17:08,805 INFO clear all config-info-tenant success.
|
||||
|
||||
2025-09-22 01:17:08,811 INFO start dump all config-info...
|
||||
|
||||
2025-09-22 01:17:08,812 INFO success to dump all config-info。
|
||||
|
||||
2025-09-22 01:17:08,812 INFO start to clear all gray-config-info on startup.
|
||||
|
||||
2025-09-22 01:17:08,812 INFO clear all config-info-gray success.
|
||||
|
||||
2025-09-22 01:17:08,812 INFO clear all config-info-gray-tenant success.
|
||||
|
||||
2025-09-22 01:17:14,138 INFO notifyConnectTimeout:100
|
||||
|
||||
2025-09-22 01:17:14,139 INFO notifySocketTimeout:200
|
||||
|
||||
2025-09-22 01:17:14,139 INFO isHealthCheck:true
|
||||
|
||||
2025-09-22 01:17:14,139 INFO maxHealthCheckFailCount:12
|
||||
|
||||
2025-09-22 01:17:14,139 INFO maxContent:10485760
|
||||
|
||||
2025-09-22 01:17:18,984 INFO notifyConnectTimeout:100
|
||||
|
||||
2025-09-22 01:17:18,984 INFO notifySocketTimeout:200
|
||||
|
||||
2025-09-22 01:17:18,984 INFO isHealthCheck:true
|
||||
|
||||
2025-09-22 01:17:18,984 INFO maxHealthCheckFailCount:12
|
||||
|
||||
2025-09-22 01:17:18,984 INFO maxContent:10485760
|
||||
|
||||
2025-09-22 01:50:01,647 INFO notifyConnectTimeout:100
|
||||
|
||||
2025-09-22 01:50:01,651 INFO notifySocketTimeout:200
|
||||
|
||||
2025-09-22 01:50:01,652 INFO isHealthCheck:true
|
||||
|
||||
2025-09-22 01:50:01,652 INFO maxHealthCheckFailCount:12
|
||||
|
||||
2025-09-22 01:50:01,653 INFO maxContent:10485760
|
||||
|
||||
2025-09-22 01:50:08,648 INFO All dump page size is set to 100 according to mem limit 1024 MB
|
||||
|
||||
2025-09-22 01:50:08,651 WARN DumpService start
|
||||
|
||||
2025-09-22 01:50:08,652 INFO start clear all config-info.
|
||||
|
||||
2025-09-22 01:50:08,654 INFO clear all config-info success.
|
||||
|
||||
2025-09-22 01:50:08,655 INFO clear all config-info-tenant success.
|
||||
|
||||
2025-09-22 01:50:08,663 INFO start dump all config-info...
|
||||
|
||||
2025-09-22 01:50:08,664 INFO success to dump all config-info。
|
||||
|
||||
2025-09-22 01:50:08,664 INFO start to clear all gray-config-info on startup.
|
||||
|
||||
2025-09-22 01:50:08,664 INFO clear all config-info-gray success.
|
||||
|
||||
2025-09-22 01:50:08,664 INFO clear all config-info-gray-tenant success.
|
||||
|
||||
2025-09-22 01:50:13,990 INFO notifyConnectTimeout:100
|
||||
|
||||
2025-09-22 01:50:13,990 INFO notifySocketTimeout:200
|
||||
|
||||
2025-09-22 01:50:13,991 INFO isHealthCheck:true
|
||||
|
||||
2025-09-22 01:50:13,991 INFO maxHealthCheckFailCount:12
|
||||
|
||||
2025-09-22 01:50:13,991 INFO maxContent:10485760
|
||||
|
||||
2025-09-22 01:50:17,557 INFO notifyConnectTimeout:100
|
||||
|
||||
2025-09-22 01:50:17,558 INFO notifySocketTimeout:200
|
||||
|
||||
2025-09-22 01:50:17,558 INFO isHealthCheck:true
|
||||
|
||||
2025-09-22 01:50:17,558 INFO maxHealthCheckFailCount:12
|
||||
|
||||
2025-09-22 01:50:17,558 INFO maxContent:10485760
|
||||
|
||||
@@ -1,145 +0,0 @@
|
||||
2025-09-26 00:07:45,477|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|247722886|192.168.97.1|false|http
|
||||
2025-09-26 00:08:00,735|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|247738144|192.168.97.1|false|http
|
||||
2025-09-26 00:08:00,754|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|247738163|192.168.97.1|false|http
|
||||
2025-09-26 00:08:12,437|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|247749846|192.168.97.1|false|http
|
||||
2025-09-26 00:12:30,613|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|248008022|192.168.97.1|false|http
|
||||
2025-09-26 00:12:30,618|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|248008027|192.168.97.1|false|http
|
||||
2025-09-26 00:12:40,009|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|248017418|192.168.97.1|false|http
|
||||
2025-09-26 00:12:40,030|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|248017439|192.168.97.1|false|http
|
||||
2025-09-26 00:13:17,783|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|248055192|192.168.97.1|false|http
|
||||
2025-09-26 00:14:37,573|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|248134982|192.168.97.1|false|http
|
||||
2025-09-26 00:14:37,576|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|248134985|192.168.97.1|false|http
|
||||
2025-09-26 00:22:45,738|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|248623146|192.168.97.1|false|http
|
||||
2025-09-26 00:24:09,179|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|248706588|192.168.97.1|false|http
|
||||
2025-09-26 00:24:09,201|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|248706610|192.168.97.1|false|http
|
||||
2025-09-26 00:40:33,480|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|249690889|192.168.97.1|false|http
|
||||
2025-09-26 00:40:33,493|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|249690902|192.168.97.1|false|http
|
||||
2025-09-26 00:43:35,440|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|249872849|192.168.97.1|false|http
|
||||
2025-09-26 00:43:35,466|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|249872875|192.168.97.1|false|http
|
||||
2025-09-26 00:48:31,590|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250168999|192.168.97.1|false|http
|
||||
2025-09-26 00:48:42,313|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250179722|192.168.97.1|false|http
|
||||
2025-09-26 00:48:42,332|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250179741|192.168.97.1|false|http
|
||||
2025-09-26 00:48:56,981|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250194390|192.168.97.1|false|http
|
||||
2025-09-26 00:49:01,702|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250199111|192.168.97.1|false|http
|
||||
2025-09-26 00:49:09,229|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250206638|192.168.97.1|false|http
|
||||
2025-09-26 00:49:46,383|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250243792|192.168.97.1|false|http
|
||||
2025-09-26 00:49:46,410|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250243819|192.168.97.1|false|http
|
||||
2025-09-26 00:49:51,489|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250248898|192.168.97.1|false|http
|
||||
2025-09-26 00:49:51,529|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250248938|192.168.97.1|false|http
|
||||
2025-09-26 00:51:21,455|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250338864|192.168.97.1|false|http
|
||||
2025-09-26 00:51:21,466|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250338875|192.168.97.1|false|http
|
||||
2025-09-26 00:51:42,227|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250359636|192.168.97.1|false|http
|
||||
2025-09-26 00:51:42,249|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250359658|192.168.97.1|false|http
|
||||
2025-09-26 00:51:53,207|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250370616|192.168.97.1|false|http
|
||||
2025-09-26 00:51:53,232|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250370641|192.168.97.1|false|http
|
||||
2025-09-26 00:52:28,268|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250405677|192.168.97.1|false|http
|
||||
2025-09-26 00:52:28,287|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250405696|192.168.97.1|false|http
|
||||
2025-09-26 00:52:42,661|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250420070|192.168.97.1|false|http
|
||||
2025-09-26 00:52:42,681|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250420090|192.168.97.1|false|http
|
||||
2025-09-26 00:52:56,804|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250434213|192.168.97.1|false|http
|
||||
2025-09-26 00:52:56,823|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250434232|192.168.97.1|false|http
|
||||
2025-09-26 00:53:14,886|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250452295|192.168.97.1|false|http
|
||||
2025-09-26 00:53:22,727|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250460136|192.168.97.1|false|http
|
||||
2025-09-26 00:53:22,732|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250460141|192.168.97.1|false|http
|
||||
2025-09-26 00:53:24,857|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250462266|192.168.97.1|false|http
|
||||
2025-09-26 00:53:24,884|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250462293|192.168.97.1|false|http
|
||||
2025-09-26 00:54:46,663|8e5a20eec60e|DevBaseUrl|DEFAULT_GROUP|public|null|1758819286663|fd07:b51a:cc66:d000:0:0:0:1|persist|remove|-1|null
|
||||
2025-09-26 00:54:46,724|8e5a20eec60e|prodBaseUrl|DEFAULT_GROUP|public|null|1758819286724|fd07:b51a:cc66:d000:0:0:0:1|persist|remove|-1|null
|
||||
2025-09-26 00:54:46,766|8e5a20eec60e|prodBaseUrl|DEFAULT_GROUP|public|null|1758819286724|192.168.97.3|dump|remove-ok|42|0
|
||||
2025-09-26 00:54:46,810|8e5a20eec60e|DevBaseUrl|DEFAULT_GROUP|public|null|1758819286663|192.168.97.3|dump|remove-ok|147|0
|
||||
2025-09-26 00:55:53,876|8e5a20eec60e|visualizerConfig|DEFAULT_GROUP|public|null|1758819353826|8e5a20eec60e|persist|pub|-1|778069eef9964541342ec909021e6be6
|
||||
2025-09-26 00:55:54,040|8e5a20eec60e|visualizerConfig|DEFAULT_GROUP|public|null|1758819353826|192.168.97.3|dump|ok|214|123
|
||||
2025-09-26 00:57:05,454|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|250682863|192.168.97.1|false|http
|
||||
2025-09-26 00:57:05,466|8e5a20eec60e|visualizerConfig|DEFAULT_GROUP|public|null|1758819353826|pull|ok|71640|192.168.97.1|false|http
|
||||
2025-09-26 01:02:55,153|8e5a20eec60e|visualizerConfig|DEFAULT_GROUP|public|null|1758819775153|fd07:b51a:cc66:d000:0:0:0:1|persist|remove|-1|null
|
||||
2025-09-26 01:02:55,205|8e5a20eec60e|visualizerConfig|DEFAULT_GROUP|public|null|1758819775153|192.168.97.3|dump|remove-ok|52|0
|
||||
2025-09-26 01:08:12,981|8e5a20eec60e|apiUrlList|DEFAULT_GROUP|public|null|1758820092970|8e5a20eec60e|persist|pub|-1|1e6e9f3b92d871c7b47a1d1284e7d14b
|
||||
2025-09-26 01:08:13,048|8e5a20eec60e|apiUrlList|DEFAULT_GROUP|public|null|1758820092970|192.168.97.3|dump|ok|78|95
|
||||
2025-09-26 01:08:35,898|8e5a20eec60e|apiUrlList|DEFAULT_GROUP|public|null|1758820115891|8e5a20eec60e|persist|pub|-1|2daaae05c2fef2db0fddfe9152c958f4
|
||||
2025-09-26 01:08:35,954|8e5a20eec60e|apiUrlList|DEFAULT_GROUP|public|null|1758820115891|192.168.97.3|dump|ok|63|82
|
||||
2025-09-26 01:10:04,491|8e5a20eec60e|apiUrlList|DEFAULT_GROUP|public|null|1758820204491|fd07:b51a:cc66:d000:0:0:0:1|persist|remove|-1|null
|
||||
2025-09-26 01:10:04,559|8e5a20eec60e|apiUrlList|DEFAULT_GROUP|public|null|1758820204491|192.168.97.3|dump|remove-ok|68|0
|
||||
2025-09-26 01:10:58,669|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|8e5a20eec60e|persist|pub|-1|b7a782741f667201b54880c925faec4b
|
||||
2025-09-26 01:10:58,712|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|192.168.97.3|dump|ok|48|5
|
||||
2025-09-26 01:12:16,519|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|251593928|192.168.97.1|false|http
|
||||
2025-09-26 01:12:16,526|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|77862|192.168.97.1|false|http
|
||||
2025-09-26 01:15:27,182|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|251784591|192.168.97.1|false|http
|
||||
2025-09-26 01:15:27,190|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|268526|192.168.97.1|false|http
|
||||
2025-09-26 01:16:04,840|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|251822249|192.168.97.1|false|http
|
||||
2025-09-26 01:16:04,848|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|306184|192.168.97.1|false|http
|
||||
2025-09-26 01:16:04,860|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|251822269|192.168.97.1|false|http
|
||||
2025-09-26 01:16:04,865|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|306201|192.168.97.1|false|http
|
||||
2025-09-26 01:19:53,577|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252050986|192.168.97.1|false|http
|
||||
2025-09-26 01:19:53,583|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|534919|192.168.97.1|false|http
|
||||
2025-09-26 01:20:00,994|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252058403|192.168.97.1|false|http
|
||||
2025-09-26 01:20:01,011|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|542347|192.168.97.1|false|http
|
||||
2025-09-26 01:21:15,091|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252132500|192.168.97.1|false|http
|
||||
2025-09-26 01:21:15,103|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|616439|192.168.97.1|false|http
|
||||
2025-09-26 01:21:18,837|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252136246|192.168.97.1|false|http
|
||||
2025-09-26 01:21:18,843|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|620179|192.168.97.1|false|http
|
||||
2025-09-26 01:22:44,954|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252222363|192.168.97.1|false|http
|
||||
2025-09-26 01:22:44,959|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|706295|192.168.97.1|false|http
|
||||
2025-09-26 01:23:01,455|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252238864|192.168.97.1|false|http
|
||||
2025-09-26 01:23:01,461|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|722797|192.168.97.1|false|http
|
||||
2025-09-26 01:23:36,393|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252273802|192.168.97.1|false|http
|
||||
2025-09-26 01:23:36,399|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|757734|192.168.97.1|false|http
|
||||
2025-09-26 01:24:14,992|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252312400|192.168.97.1|false|http
|
||||
2025-09-26 01:24:14,996|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|796332|192.168.97.1|false|http
|
||||
2025-09-26 01:26:09,919|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252427328|192.168.97.1|false|http
|
||||
2025-09-26 01:26:09,924|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|911260|192.168.97.1|false|http
|
||||
2025-09-26 01:26:15,000|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252432409|192.168.97.1|false|http
|
||||
2025-09-26 01:26:15,006|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|916342|192.168.97.1|false|http
|
||||
2025-09-26 01:29:44,152|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252641561|192.168.97.1|false|http
|
||||
2025-09-26 01:29:44,156|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1125492|192.168.97.1|false|http
|
||||
2025-09-26 01:30:09,747|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252667156|192.168.97.1|false|http
|
||||
2025-09-26 01:30:09,751|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1151087|192.168.97.1|false|http
|
||||
2025-09-26 01:30:43,528|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252700937|192.168.97.1|false|http
|
||||
2025-09-26 01:30:43,533|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1184869|192.168.97.1|false|http
|
||||
2025-09-26 01:31:09,024|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252726433|192.168.97.1|false|http
|
||||
2025-09-26 01:31:09,028|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1210364|192.168.97.1|false|http
|
||||
2025-09-26 01:31:20,873|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252738282|192.168.97.1|false|http
|
||||
2025-09-26 01:31:20,877|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1222213|192.168.97.1|false|http
|
||||
2025-09-26 01:31:30,302|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252747711|192.168.97.1|false|http
|
||||
2025-09-26 01:31:30,307|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1231643|192.168.97.1|false|http
|
||||
2025-09-26 01:32:16,408|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252793817|192.168.97.1|false|http
|
||||
2025-09-26 01:32:16,413|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1277749|192.168.97.1|false|http
|
||||
2025-09-26 01:32:26,945|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252804354|192.168.97.1|false|http
|
||||
2025-09-26 01:32:26,949|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1288285|192.168.97.1|false|http
|
||||
2025-09-26 01:32:34,696|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252812105|192.168.97.1|false|http
|
||||
2025-09-26 01:32:34,701|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1296037|192.168.97.1|false|http
|
||||
2025-09-26 01:33:01,373|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252838782|192.168.97.1|false|http
|
||||
2025-09-26 01:33:01,377|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1322713|192.168.97.1|false|http
|
||||
2025-09-26 01:33:24,437|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252861846|192.168.97.1|false|http
|
||||
2025-09-26 01:33:24,446|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1345782|192.168.97.1|false|http
|
||||
2025-09-26 01:33:57,384|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|252894793|192.168.97.1|false|http
|
||||
2025-09-26 01:33:57,388|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1378724|192.168.97.1|false|http
|
||||
2025-09-26 01:36:19,102|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|253036511|192.168.97.1|false|http
|
||||
2025-09-26 01:36:19,106|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1520442|192.168.97.1|false|http
|
||||
2025-09-26 01:38:53,230|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|253190639|192.168.97.1|false|http
|
||||
2025-09-26 01:38:53,238|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1674574|192.168.97.1|false|http
|
||||
2025-09-26 01:39:23,223|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|253220632|192.168.97.1|false|http
|
||||
2025-09-26 01:39:23,227|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1704563|192.168.97.1|false|http
|
||||
2025-09-26 01:43:42,671|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|253480080|192.168.97.1|false|http
|
||||
2025-09-26 01:43:42,676|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1964012|192.168.97.1|false|http
|
||||
2025-09-26 01:44:16,598|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|253514007|192.168.97.1|false|http
|
||||
2025-09-26 01:44:16,603|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|1997939|192.168.97.1|false|http
|
||||
2025-09-26 01:44:58,909|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|253556318|192.168.97.1|false|http
|
||||
2025-09-26 01:44:58,913|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|2040249|192.168.97.1|false|http
|
||||
2025-09-26 01:45:30,656|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|253588065|192.168.97.1|false|http
|
||||
2025-09-26 01:45:30,661|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|2071996|192.168.97.1|false|http
|
||||
2025-09-26 01:45:56,740|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|253614149|192.168.97.1|false|http
|
||||
2025-09-26 01:45:56,745|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|2098081|192.168.97.1|false|http
|
||||
2025-09-26 01:46:45,753|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|253663162|192.168.97.1|false|http
|
||||
2025-09-26 01:46:45,760|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|2147096|192.168.97.1|false|http
|
||||
2025-09-26 01:47:50,738|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|253728147|192.168.97.1|false|http
|
||||
2025-09-26 01:47:50,745|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|2212081|192.168.97.1|false|http
|
||||
2025-09-26 01:48:05,900|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|253743309|192.168.97.1|false|http
|
||||
2025-09-26 01:48:05,905|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|2227241|192.168.97.1|false|http
|
||||
2025-09-26 01:48:18,567|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|253755976|192.168.97.1|false|http
|
||||
2025-09-26 01:48:18,573|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|2239909|192.168.97.1|false|http
|
||||
2025-09-26 01:48:32,953|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|253770362|192.168.97.1|false|http
|
||||
2025-09-26 01:48:32,958|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|2254294|192.168.97.1|false|http
|
||||
2025-09-26 01:48:53,657|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|253791066|192.168.97.1|false|http
|
||||
2025-09-26 01:48:53,662|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|2274998|192.168.97.1|false|http
|
||||
2025-09-26 01:49:13,208|8e5a20eec60e|baseUrl|DEFAULT_GROUP|public|null|1758568742591|pull|ok|253810615|192.168.97.1|false|http
|
||||
2025-09-26 01:49:13,213|8e5a20eec60e|httpTimeOut|DEFAULT_GROUP|public|null|1758820258664|pull|ok|2294549|192.168.97.1|false|http
|
||||
@@ -1,188 +0,0 @@
|
||||
2025-09-26 00:54:30,580 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 00:54:30,692 DEBUG access denied, request: GET /v3/console/cs/config/list, reason: Code: 401, Message: token expired!.
|
||||
|
||||
2025-09-26 00:54:34,024 DEBUG auth start, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-26 00:54:34,025 DEBUG access denied, request: GET /v3/console/core/namespace/list, reason: Code: 401, Message: token expired!.
|
||||
|
||||
2025-09-26 00:54:34,150 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 00:54:34,152 DEBUG access denied, request: GET /v3/console/cs/config/list, reason: Code: 401, Message: token expired!.
|
||||
|
||||
2025-09-26 00:54:39,791 DEBUG auth start, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-26 00:54:39,796 DEBUG API is identity only, skip validate authority, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-26 00:54:39,914 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 00:54:39,916 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 00:54:46,038 DEBUG auth start, request: DELETE /v3/console/cs/config/batchDelete
|
||||
|
||||
2025-09-26 00:54:46,040 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=w}}', action='w'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 00:54:46,772 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 00:54:46,773 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 00:54:48,393 DEBUG auth start, request: GET /v3/console/cs/config/listener
|
||||
|
||||
2025-09-26 00:54:48,393 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='baseUrl', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 00:54:48,394 DEBUG auth start, request: GET /v3/console/cs/config/beta
|
||||
|
||||
2025-09-26 00:54:48,394 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='baseUrl', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 00:54:48,411 DEBUG auth start, request: GET /v3/console/cs/config
|
||||
|
||||
2025-09-26 00:54:48,412 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='baseUrl', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 00:54:49,455 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 00:54:49,458 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 00:55:53,703 DEBUG auth start, request: GET /v3/console/cs/config
|
||||
|
||||
2025-09-26 00:55:53,718 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='visualizerConfig', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 00:55:53,749 DEBUG auth start, request: POST /v3/console/cs/config
|
||||
|
||||
2025-09-26 00:55:53,753 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='visualizerConfig', type='config', properties={action=w}}', action='w'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 00:55:53,970 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 00:55:53,971 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 00:55:56,180 DEBUG auth start, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-26 00:55:56,181 DEBUG API is identity only, skip validate authority, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-26 00:55:56,181 DEBUG auth start, request: GET /v3/console/cs/config
|
||||
|
||||
2025-09-26 00:55:56,182 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='baseUrl', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 00:55:59,808 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 00:55:59,810 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 00:56:02,338 DEBUG auth start, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-26 00:56:02,339 DEBUG API is identity only, skip validate authority, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-26 00:56:02,339 DEBUG auth start, request: GET /v3/console/cs/config
|
||||
|
||||
2025-09-26 00:56:02,339 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='visualizerConfig', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:02:51,735 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 01:02:51,742 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:02:55,104 DEBUG auth start, request: DELETE /v3/console/cs/config/batchDelete
|
||||
|
||||
2025-09-26 01:02:55,104 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=w}}', action='w'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:02:55,183 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 01:02:55,184 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:06:59,302 DEBUG auth start, request: GET /v3/console/cs/config/export2
|
||||
|
||||
2025-09-26 01:06:59,304 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:08:12,813 DEBUG auth start, request: GET /v3/console/cs/config
|
||||
|
||||
2025-09-26 01:08:12,816 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='apiUrlList', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:08:12,860 DEBUG auth start, request: POST /v3/console/cs/config
|
||||
|
||||
2025-09-26 01:08:12,861 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='apiUrlList', type='config', properties={action=w}}', action='w'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:08:13,113 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 01:08:13,116 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:08:15,380 DEBUG auth start, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-26 01:08:15,380 DEBUG API is identity only, skip validate authority, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-26 01:08:15,383 DEBUG auth start, request: GET /v3/console/cs/config
|
||||
|
||||
2025-09-26 01:08:15,384 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='apiUrlList', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:08:23,487 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 01:08:23,488 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:08:24,606 DEBUG auth start, request: GET /v3/console/cs/config/listener
|
||||
|
||||
2025-09-26 01:08:24,606 DEBUG auth start, request: GET /v3/console/cs/config/beta
|
||||
|
||||
2025-09-26 01:08:24,606 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='apiUrlList', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:08:24,607 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='apiUrlList', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:08:24,624 DEBUG auth start, request: GET /v3/console/cs/config
|
||||
|
||||
2025-09-26 01:08:24,624 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='apiUrlList', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:08:35,849 DEBUG auth start, request: POST /v3/console/cs/config
|
||||
|
||||
2025-09-26 01:08:35,850 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='apiUrlList', type='config', properties={action=w}}', action='w'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:08:35,917 DEBUG auth start, request: GET /v3/console/cs/config
|
||||
|
||||
2025-09-26 01:08:35,917 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='apiUrlList', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:08:38,327 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 01:08:38,328 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:08:40,616 DEBUG auth start, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-26 01:08:40,616 DEBUG API is identity only, skip validate authority, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-26 01:08:40,618 DEBUG auth start, request: GET /v3/console/cs/config
|
||||
|
||||
2025-09-26 01:08:40,619 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='apiUrlList', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:08:42,045 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 01:08:42,046 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:08:47,788 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 01:08:47,789 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:10:04,432 DEBUG auth start, request: DELETE /v3/console/cs/config/batchDelete
|
||||
|
||||
2025-09-26 01:10:04,432 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=w}}', action='w'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:10:04,523 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 01:10:04,524 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:10:58,589 DEBUG auth start, request: GET /v3/console/cs/config
|
||||
|
||||
2025-09-26 01:10:58,593 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='httpTimeOut', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:10:58,609 DEBUG auth start, request: POST /v3/console/cs/config
|
||||
|
||||
2025-09-26 01:10:58,609 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='httpTimeOut', type='config', properties={action=w}}', action='w'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:10:58,764 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 01:10:58,766 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:16:49,493 DEBUG auth start, request: GET /v3/console/cs/config
|
||||
|
||||
2025-09-26 01:16:49,494 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='DEFAULT_GROUP', name='baseUrl', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
2025-09-26 01:16:49,493 DEBUG auth start, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-26 01:16:49,497 DEBUG API is identity only, skip validate authority, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-26 01:17:03,484 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-26 01:17:03,491 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODgzNzI3OX0.i2AEd-VRydzBX_9AMF47mAjLDjdo-U61b0xBavf45vW3hTpmmcAJ6HVsNg43zO7s', globalAdmin=false}
|
||||
|
||||
@@ -1,56 +0,0 @@
|
||||
2025-09-22 01:17:30,856 DEBUG auth start, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-22 01:17:30,872 DEBUG access denied, request: GET /v3/console/core/namespace/list, reason: Code: 401, Message: User not found! Please check user exist or password is right!.
|
||||
|
||||
2025-09-22 01:17:30,992 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-22 01:17:31,026 DEBUG access denied, request: GET /v3/console/cs/config/list, reason: Code: 401, Message: User not found! Please check user exist or password is right!.
|
||||
|
||||
2025-09-22 01:17:37,764 DEBUG auth start, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-22 01:17:37,838 DEBUG API is identity only, skip validate authority, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-22 01:17:37,926 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-22 01:17:37,929 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODQ5MzA1N30.dM1-z-mkqWo_AZ1rZtgHnBhRw_RsJ5w3l9WNzzYJ2WwPfHn0EFhTOGP1Z69uyzaL', globalAdmin=false}
|
||||
|
||||
2025-09-22 01:43:49,416 DEBUG auth start, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-22 01:43:49,417 DEBUG API is identity only, skip validate authority, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-22 01:43:49,515 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-22 01:43:49,516 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODQ5MzA1N30.dM1-z-mkqWo_AZ1rZtgHnBhRw_RsJ5w3l9WNzzYJ2WwPfHn0EFhTOGP1Z69uyzaL', globalAdmin=false}
|
||||
|
||||
2025-09-22 01:44:52,181 DEBUG auth start, request: GET /v3/console/ns/service/list
|
||||
|
||||
2025-09-22 01:44:52,183 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='naming', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODQ5MzA1N30.dM1-z-mkqWo_AZ1rZtgHnBhRw_RsJ5w3l9WNzzYJ2WwPfHn0EFhTOGP1Z69uyzaL', globalAdmin=false}
|
||||
|
||||
2025-09-22 02:10:39,620 DEBUG auth start, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-22 02:10:39,629 DEBUG access denied, request: GET /v3/console/core/namespace/list, reason: Code: 401, Message: User not found! Please check user exist or password is right!.
|
||||
|
||||
2025-09-22 02:10:39,796 DEBUG auth start, request: GET /v3/console/ns/service/list
|
||||
|
||||
2025-09-22 02:10:39,798 DEBUG access denied, request: GET /v3/console/ns/service/list, reason: Code: 401, Message: User not found! Please check user exist or password is right!.
|
||||
|
||||
2025-09-22 02:10:44,908 DEBUG auth start, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-22 02:10:44,908 DEBUG access denied, request: GET /v3/console/core/namespace/list, reason: Code: 401, Message: User not found! Please check user exist or password is right!.
|
||||
|
||||
2025-09-22 02:10:45,013 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-22 02:10:45,034 DEBUG access denied, request: GET /v3/console/cs/config/list, reason: Code: 401, Message: User not found! Please check user exist or password is right!.
|
||||
|
||||
2025-09-22 02:10:49,567 DEBUG auth start, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-22 02:10:49,591 DEBUG API is identity only, skip validate authority, request: GET /v3/console/core/namespace/list
|
||||
|
||||
2025-09-22 02:10:49,643 DEBUG auth start, request: GET /v3/console/cs/config/list
|
||||
|
||||
2025-09-22 02:10:49,644 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='config', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODQ5NjI0OX0.yL_8_CLjywePISs3Pt1EPC2nvurIRVgoktk5btmsGEupkx3YThFIl-r2uVBs37AM', globalAdmin=false}
|
||||
|
||||
2025-09-22 02:10:52,639 DEBUG auth start, request: GET /v3/console/ns/service/list
|
||||
|
||||
2025-09-22 02:10:52,641 DEBUG auth permission: Permission{resource='Resource{namespaceId='public', group='', name='', type='naming', properties={action=r}}', action='r'}, nacosUser: NacosUser{token='eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc1ODQ5NjI0OX0.yL_8_CLjywePISs3Pt1EPC2nvurIRVgoktk5btmsGEupkx3YThFIl-r2uVBs37AM', globalAdmin=false}
|
||||
|
||||
@@ -1,16 +0,0 @@
|
||||
2025-09-22 01:17:08,399 INFO Current addressing mode selection : StandaloneMemberLookup
|
||||
|
||||
2025-09-22 01:17:08,422 INFO [ClusterRpcClientProxy] success to refresh cluster rpc client on start up,members =[]
|
||||
|
||||
2025-09-22 01:17:14,059 INFO All Nacos server upgrade to upper 3.x, enabled inner api auth identity check
|
||||
|
||||
2025-09-22 01:17:18,886 INFO This node is ready to provide external services
|
||||
|
||||
2025-09-22 01:50:08,164 INFO Current addressing mode selection : StandaloneMemberLookup
|
||||
|
||||
2025-09-22 01:50:08,195 INFO [ClusterRpcClientProxy] success to refresh cluster rpc client on start up,members =[]
|
||||
|
||||
2025-09-22 01:50:13,921 INFO All Nacos server upgrade to upper 3.x, enabled inner api auth identity check
|
||||
|
||||
2025-09-22 01:50:17,493 INFO This node is ready to provide external services
|
||||
|
||||
@@ -1,48 +0,0 @@
|
||||
2025-09-22 01:17:05,754 INFO use local db service for init
|
||||
|
||||
2025-09-22 01:17:07,215 WARN Lexical error at line 4, column 66. Encountered: <EOF> after : "".
|
||||
|
||||
2025-09-22 01:17:07,220 WARN Syntax error: Encountered "*" at line 1, column 1.
|
||||
|
||||
2025-09-22 01:17:07,832 WARN Column 'SRC_IP' already exists in Table/View '"NACOS"."HIS_CONFIG_INFO"'.
|
||||
|
||||
2025-09-22 01:17:07,834 WARN Column 'SRC_IP' already exists in Table/View '"NACOS"."CONFIG_INFO"'.
|
||||
|
||||
2025-09-22 01:17:07,836 WARN Column 'PUBLISH_TYPE' already exists in Table/View '"NACOS"."HIS_CONFIG_INFO"'.
|
||||
|
||||
2025-09-22 01:17:07,839 WARN Column 'EXT_INFO' already exists in Table/View '"NACOS"."HIS_CONFIG_INFO"'.
|
||||
|
||||
2025-09-22 01:17:07,841 WARN Column 'GRAY_NAME' already exists in Table/View '"NACOS"."HIS_CONFIG_INFO"'.
|
||||
|
||||
2025-09-22 01:17:07,841 INFO use StandaloneDatabaseOperateImpl
|
||||
|
||||
2025-09-22 01:17:08,629 ERROR [db-error] DataAccessException : caused: StatementCallback; bad SQL grammar [SELECT COUNT(*) FROM config_info_beta ];caused: Table/View 'CONFIG_INFO_BETA' does not exist.;caused: Table/View 'CONFIG_INFO_BETA' does not exist.;
|
||||
|
||||
2025-09-22 01:17:16,840 ERROR [db-error] DataAccessException : caused: StatementCallback; bad SQL grammar [SELECT COUNT(*) FROM config_info_beta ];caused: Table/View 'CONFIG_INFO_BETA' does not exist.;caused: Table/View 'CONFIG_INFO_BETA' does not exist.;
|
||||
|
||||
2025-09-22 01:17:20,011 ERROR [db-error] DataAccessException : caused: StatementCallback; bad SQL grammar [SELECT COUNT(*) FROM config_info_beta ];caused: Table/View 'CONFIG_INFO_BETA' does not exist.;caused: Table/View 'CONFIG_INFO_BETA' does not exist.;
|
||||
|
||||
2025-09-22 01:50:05,857 INFO use local db service for init
|
||||
|
||||
2025-09-22 01:50:07,118 WARN Lexical error at line 4, column 66. Encountered: <EOF> after : "".
|
||||
|
||||
2025-09-22 01:50:07,122 WARN Syntax error: Encountered "*" at line 1, column 1.
|
||||
|
||||
2025-09-22 01:50:07,606 WARN Column 'SRC_IP' already exists in Table/View '"NACOS"."HIS_CONFIG_INFO"'.
|
||||
|
||||
2025-09-22 01:50:07,608 WARN Column 'SRC_IP' already exists in Table/View '"NACOS"."CONFIG_INFO"'.
|
||||
|
||||
2025-09-22 01:50:07,611 WARN Column 'PUBLISH_TYPE' already exists in Table/View '"NACOS"."HIS_CONFIG_INFO"'.
|
||||
|
||||
2025-09-22 01:50:07,613 WARN Column 'EXT_INFO' already exists in Table/View '"NACOS"."HIS_CONFIG_INFO"'.
|
||||
|
||||
2025-09-22 01:50:07,615 WARN Column 'GRAY_NAME' already exists in Table/View '"NACOS"."HIS_CONFIG_INFO"'.
|
||||
|
||||
2025-09-22 01:50:07,615 INFO use StandaloneDatabaseOperateImpl
|
||||
|
||||
2025-09-22 01:50:08,457 ERROR [db-error] DataAccessException : caused: StatementCallback; bad SQL grammar [SELECT COUNT(*) FROM config_info_beta ];caused: Table/View 'CONFIG_INFO_BETA' does not exist.;caused: Table/View 'CONFIG_INFO_BETA' does not exist.;
|
||||
|
||||
2025-09-22 01:50:16,597 ERROR [db-error] DataAccessException : caused: StatementCallback; bad SQL grammar [SELECT COUNT(*) FROM config_info_beta ];caused: Table/View 'CONFIG_INFO_BETA' does not exist.;caused: Table/View 'CONFIG_INFO_BETA' does not exist.;
|
||||
|
||||
2025-09-22 01:50:18,447 ERROR [db-error] DataAccessException : caused: StatementCallback; bad SQL grammar [SELECT COUNT(*) FROM config_info_beta ];caused: Table/View 'CONFIG_INFO_BETA' does not exist.;caused: Table/View 'CONFIG_INFO_BETA' does not exist.;
|
||||
|
||||
@@ -1,162 +0,0 @@
|
||||
2025-09-26 00:00:14,695 WARN clearHistoryConfig get scheduled
|
||||
|
||||
2025-09-26 00:00:14,700 WARN clearHistoryConfig is enable in current context, try to run cleaner
|
||||
|
||||
2025-09-26 00:00:14,702 WARN clearConfigHistory, getBeforeStamp:2025-08-27 00:00:14.0, pageSize:1000
|
||||
|
||||
2025-09-26 00:00:14,831 WARN history config cleaner successfully
|
||||
|
||||
2025-09-26 00:01:49,979 INFO [capacityManagement] start correct usage
|
||||
|
||||
2025-09-26 00:01:50,271 INFO [capacityManagement] end correct usage, cost: 0.289872834s
|
||||
|
||||
2025-09-26 00:10:14,832 WARN clearHistoryConfig get scheduled
|
||||
|
||||
2025-09-26 00:10:14,834 WARN clearHistoryConfig is enable in current context, try to run cleaner
|
||||
|
||||
2025-09-26 00:10:14,844 WARN clearConfigHistory, getBeforeStamp:2025-08-27 00:10:14.0, pageSize:1000
|
||||
|
||||
2025-09-26 00:10:14,848 WARN history config cleaner successfully
|
||||
|
||||
2025-09-26 00:11:50,271 INFO [capacityManagement] start correct usage
|
||||
|
||||
2025-09-26 00:11:50,497 INFO [capacityManagement] end correct usage, cost: 0.226154689s
|
||||
|
||||
2025-09-26 00:20:14,849 WARN clearHistoryConfig get scheduled
|
||||
|
||||
2025-09-26 00:20:14,851 WARN clearHistoryConfig is enable in current context, try to run cleaner
|
||||
|
||||
2025-09-26 00:20:14,857 WARN clearConfigHistory, getBeforeStamp:2025-08-27 00:20:14.0, pageSize:1000
|
||||
|
||||
2025-09-26 00:20:14,865 WARN history config cleaner successfully
|
||||
|
||||
2025-09-26 00:21:50,499 INFO [capacityManagement] start correct usage
|
||||
|
||||
2025-09-26 00:21:50,716 INFO [capacityManagement] end correct usage, cost: 0.216267854s
|
||||
|
||||
2025-09-26 00:30:14,866 WARN clearHistoryConfig get scheduled
|
||||
|
||||
2025-09-26 00:30:14,867 WARN clearHistoryConfig is enable in current context, try to run cleaner
|
||||
|
||||
2025-09-26 00:30:14,873 WARN clearConfigHistory, getBeforeStamp:2025-08-27 00:30:14.0, pageSize:1000
|
||||
|
||||
2025-09-26 00:30:14,883 WARN history config cleaner successfully
|
||||
|
||||
2025-09-26 00:31:50,716 INFO [capacityManagement] start correct usage
|
||||
|
||||
2025-09-26 00:31:50,965 INFO [capacityManagement] end correct usage, cost: 0.247893682s
|
||||
|
||||
2025-09-26 00:40:14,900 WARN clearHistoryConfig get scheduled
|
||||
|
||||
2025-09-26 00:40:14,901 WARN clearHistoryConfig is enable in current context, try to run cleaner
|
||||
|
||||
2025-09-26 00:40:14,901 WARN clearConfigHistory, getBeforeStamp:2025-08-27 00:40:14.0, pageSize:1000
|
||||
|
||||
2025-09-26 00:40:14,937 WARN history config cleaner successfully
|
||||
|
||||
2025-09-26 00:41:50,966 INFO [capacityManagement] start correct usage
|
||||
|
||||
2025-09-26 00:41:51,252 INFO [capacityManagement] end correct usage, cost: 0.2854908s
|
||||
|
||||
2025-09-26 00:50:14,938 WARN clearHistoryConfig get scheduled
|
||||
|
||||
2025-09-26 00:50:14,939 WARN clearHistoryConfig is enable in current context, try to run cleaner
|
||||
|
||||
2025-09-26 00:50:14,939 WARN clearConfigHistory, getBeforeStamp:2025-08-27 00:50:14.0, pageSize:1000
|
||||
|
||||
2025-09-26 00:50:14,941 WARN history config cleaner successfully
|
||||
|
||||
2025-09-26 00:51:51,252 INFO [capacityManagement] start correct usage
|
||||
|
||||
2025-09-26 00:51:51,499 INFO [capacityManagement] end correct usage, cost: 0.246611096s
|
||||
|
||||
2025-09-26 00:54:46,439 INFO [CapacityManagement] Intercepting deleteConfig operation for dataId: DevBaseUrl, group: DEFAULT_GROUP, namespaceId: public
|
||||
|
||||
2025-09-26 00:54:46,666 INFO [CapacityManagement] Intercepting deleteConfig operation for dataId: prodBaseUrl, group: DEFAULT_GROUP, namespaceId: public
|
||||
|
||||
2025-09-26 00:55:53,757 INFO [CapacityManagement] Intercepting publishConfig operation for dataId: visualizerConfig, group: DEFAULT_GROUP, namespaceId: public
|
||||
|
||||
2025-09-26 00:55:53,759 INFO [CapacityManagement] Handling insert operation for group: DEFAULT_GROUP, namespaceId: public
|
||||
|
||||
2025-09-26 01:00:14,942 WARN clearHistoryConfig get scheduled
|
||||
|
||||
2025-09-26 01:00:14,943 WARN clearHistoryConfig is enable in current context, try to run cleaner
|
||||
|
||||
2025-09-26 01:00:14,943 WARN clearConfigHistory, getBeforeStamp:2025-08-27 01:00:14.0, pageSize:1000
|
||||
|
||||
2025-09-26 01:00:14,944 WARN history config cleaner successfully
|
||||
|
||||
2025-09-26 01:01:51,499 INFO [capacityManagement] start correct usage
|
||||
|
||||
2025-09-26 01:01:51,732 INFO [capacityManagement] end correct usage, cost: 0.231935196s
|
||||
|
||||
2025-09-26 01:02:55,106 INFO [CapacityManagement] Intercepting deleteConfig operation for dataId: visualizerConfig, group: DEFAULT_GROUP, namespaceId: public
|
||||
|
||||
2025-09-26 01:08:12,863 INFO [CapacityManagement] Intercepting publishConfig operation for dataId: apiUrlList, group: DEFAULT_GROUP, namespaceId: public
|
||||
|
||||
2025-09-26 01:08:12,870 INFO [CapacityManagement] Handling insert operation for group: DEFAULT_GROUP, namespaceId: public
|
||||
|
||||
2025-09-26 01:08:35,854 INFO [CapacityManagement] Intercepting publishConfig operation for dataId: apiUrlList, group: DEFAULT_GROUP, namespaceId: public
|
||||
|
||||
2025-09-26 01:10:04,437 INFO [CapacityManagement] Intercepting deleteConfig operation for dataId: apiUrlList, group: DEFAULT_GROUP, namespaceId: public
|
||||
|
||||
2025-09-26 01:10:14,944 WARN clearHistoryConfig get scheduled
|
||||
|
||||
2025-09-26 01:10:14,944 WARN clearHistoryConfig is enable in current context, try to run cleaner
|
||||
|
||||
2025-09-26 01:10:14,947 WARN clearConfigHistory, getBeforeStamp:2025-08-27 01:10:14.0, pageSize:1000
|
||||
|
||||
2025-09-26 01:10:14,949 WARN history config cleaner successfully
|
||||
|
||||
2025-09-26 01:10:58,614 INFO [CapacityManagement] Intercepting publishConfig operation for dataId: httpTimeOut, group: DEFAULT_GROUP, namespaceId: public
|
||||
|
||||
2025-09-26 01:10:58,615 INFO [CapacityManagement] Handling insert operation for group: DEFAULT_GROUP, namespaceId: public
|
||||
|
||||
2025-09-26 01:11:51,733 INFO [capacityManagement] start correct usage
|
||||
|
||||
2025-09-26 01:11:52,019 INFO [capacityManagement] end correct usage, cost: 0.285678971s
|
||||
|
||||
2025-09-26 01:20:14,951 WARN clearHistoryConfig get scheduled
|
||||
|
||||
2025-09-26 01:20:14,954 WARN clearHistoryConfig is enable in current context, try to run cleaner
|
||||
|
||||
2025-09-26 01:20:14,956 WARN clearConfigHistory, getBeforeStamp:2025-08-27 01:20:14.0, pageSize:1000
|
||||
|
||||
2025-09-26 01:20:14,959 WARN history config cleaner successfully
|
||||
|
||||
2025-09-26 01:21:52,020 INFO [capacityManagement] start correct usage
|
||||
|
||||
2025-09-26 01:21:52,253 INFO [capacityManagement] end correct usage, cost: 0.232666291s
|
||||
|
||||
2025-09-26 01:30:14,959 WARN clearHistoryConfig get scheduled
|
||||
|
||||
2025-09-26 01:30:14,960 WARN clearHistoryConfig is enable in current context, try to run cleaner
|
||||
|
||||
2025-09-26 01:30:14,961 WARN clearConfigHistory, getBeforeStamp:2025-08-27 01:30:14.0, pageSize:1000
|
||||
|
||||
2025-09-26 01:30:14,964 WARN history config cleaner successfully
|
||||
|
||||
2025-09-26 01:31:52,253 INFO [capacityManagement] start correct usage
|
||||
|
||||
2025-09-26 01:31:52,489 INFO [capacityManagement] end correct usage, cost: 0.234733778s
|
||||
|
||||
2025-09-26 01:40:14,965 WARN clearHistoryConfig get scheduled
|
||||
|
||||
2025-09-26 01:40:14,966 WARN clearHistoryConfig is enable in current context, try to run cleaner
|
||||
|
||||
2025-09-26 01:40:14,970 WARN clearConfigHistory, getBeforeStamp:2025-08-27 01:40:14.0, pageSize:1000
|
||||
|
||||
2025-09-26 01:40:14,974 WARN history config cleaner successfully
|
||||
|
||||
2025-09-26 01:41:52,489 INFO [capacityManagement] start correct usage
|
||||
|
||||
2025-09-26 01:41:52,728 INFO [capacityManagement] end correct usage, cost: 0.238663473s
|
||||
|
||||
2025-09-26 01:50:14,976 WARN clearHistoryConfig get scheduled
|
||||
|
||||
2025-09-26 01:50:14,976 WARN clearHistoryConfig is enable in current context, try to run cleaner
|
||||
|
||||
2025-09-26 01:50:14,977 WARN clearConfigHistory, getBeforeStamp:2025-08-27 01:50:14.0, pageSize:1000
|
||||
|
||||
2025-09-26 01:50:14,977 WARN history config cleaner successfully
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,23 +0,0 @@
|
||||
[2025-09-24T15:18:58.285+0000][gc,heap ] GC(148) Eden regions: 510->0(510)
|
||||
[2025-09-24T15:18:58.285+0000][gc,heap ] GC(148) Survivor regions: 2->2(64)
|
||||
[2025-09-24T15:18:58.285+0000][gc,heap ] GC(148) Old regions: 103->103
|
||||
[2025-09-24T15:18:58.285+0000][gc,heap ] GC(148) Archive regions: 2->2
|
||||
[2025-09-24T15:18:58.286+0000][gc,heap ] GC(148) Humongous regions: 11->11
|
||||
[2025-09-24T15:18:58.286+0000][gc,metaspace] GC(148) Metaspace: 98112K(99264K)->98112K(99264K) NonClass: 86542K(87168K)->86542K(87168K) Class: 11569K(12096K)->11569K(12096K)
|
||||
[2025-09-24T15:18:58.286+0000][gc ] GC(148) Pause Young (Normal) (G1 Evacuation Pause) 626M->116M(1024M) 127.626ms
|
||||
[2025-09-24T15:18:58.286+0000][gc,cpu ] GC(148) User=0.10s Sys=0.05s Real=0.13s
|
||||
[2025-09-24T15:53:17.384+0000][gc,start ] GC(149) Pause Young (Normal) (G1 Evacuation Pause)
|
||||
[2025-09-24T15:53:17.387+0000][gc,task ] GC(149) Using 10 workers of 10 for evacuation
|
||||
[2025-09-24T15:53:17.413+0000][gc,phases ] GC(149) Pre Evacuate Collection Set: 6.0ms
|
||||
[2025-09-24T15:53:17.413+0000][gc,phases ] GC(149) Merge Heap Roots: 0.9ms
|
||||
[2025-09-24T15:53:17.413+0000][gc,phases ] GC(149) Evacuate Collection Set: 14.8ms
|
||||
[2025-09-24T15:53:17.413+0000][gc,phases ] GC(149) Post Evacuate Collection Set: 3.9ms
|
||||
[2025-09-24T15:53:17.413+0000][gc,phases ] GC(149) Other: 4.3ms
|
||||
[2025-09-24T15:53:17.414+0000][gc,heap ] GC(149) Eden regions: 510->0(510)
|
||||
[2025-09-24T15:53:17.414+0000][gc,heap ] GC(149) Survivor regions: 2->2(64)
|
||||
[2025-09-24T15:53:17.414+0000][gc,heap ] GC(149) Old regions: 103->103
|
||||
[2025-09-24T15:53:17.414+0000][gc,heap ] GC(149) Archive regions: 2->2
|
||||
[2025-09-24T15:53:17.414+0000][gc,heap ] GC(149) Humongous regions: 11->11
|
||||
[2025-09-24T15:53:17.414+0000][gc,metaspace] GC(149) Metaspace: 98114K(99264K)->98114K(99264K) NonClass: 86544K(87168K)->86544K(87168K) Class: 11569K(12096K)->11569K(12096K)
|
||||
[2025-09-24T15:53:17.414+0000][gc ] GC(149) Pause Young (Normal) (G1 Evacuation Pause) 626M->116M(1024M) 30.333ms
|
||||
[2025-09-24T15:53:17.414+0000][gc,cpu ] GC(149) User=0.11s Sys=0.00s Real=0.03s
|
||||
@@ -1,198 +0,0 @@
|
||||
[2025-09-21T17:16:57.560+0000][gc] Using G1
|
||||
[2025-09-21T17:16:57.569+0000][gc,init] Version: 17.0.16+8-alpine-r0 (release)
|
||||
[2025-09-21T17:16:57.569+0000][gc,init] CPUs: 12 total, 12 available
|
||||
[2025-09-21T17:16:57.569+0000][gc,init] Memory: 7997M
|
||||
[2025-09-21T17:16:57.569+0000][gc,init] Large Page Support: Disabled
|
||||
[2025-09-21T17:16:57.569+0000][gc,init] NUMA Support: Disabled
|
||||
[2025-09-21T17:16:57.569+0000][gc,init] Compressed Oops: Enabled (32-bit)
|
||||
[2025-09-21T17:16:57.569+0000][gc,init] Heap Region Size: 1M
|
||||
[2025-09-21T17:16:57.569+0000][gc,init] Heap Min Capacity: 1G
|
||||
[2025-09-21T17:16:57.570+0000][gc,init] Heap Initial Capacity: 1G
|
||||
[2025-09-21T17:16:57.570+0000][gc,init] Heap Max Capacity: 1G
|
||||
[2025-09-21T17:16:57.570+0000][gc,init] Pre-touch: Disabled
|
||||
[2025-09-21T17:16:57.570+0000][gc,init] Parallel Workers: 10
|
||||
[2025-09-21T17:16:57.570+0000][gc,init] Concurrent Workers: 3
|
||||
[2025-09-21T17:16:57.570+0000][gc,init] Concurrent Refinement Workers: 10
|
||||
[2025-09-21T17:16:57.570+0000][gc,init] Periodic GC: Disabled
|
||||
[2025-09-21T17:16:57.579+0000][gc,metaspace] CDS archive(s) mapped at: [0x00007f7c56000000-0x00007f7c56bc7000-0x00007f7c56bc7000), size 12349440, SharedBaseAddress: 0x00007f7c56000000, ArchiveRelocationMode: 1.
|
||||
[2025-09-21T17:16:57.579+0000][gc,metaspace] Compressed class space mapped at: 0x00007f7c57000000-0x00007f7c97000000, reserved size: 1073741824
|
||||
[2025-09-21T17:16:57.579+0000][gc,metaspace] Narrow klass base: 0x00007f7c56000000, Narrow klass shift: 0, Narrow klass range: 0x100000000
|
||||
[2025-09-21T17:17:03.003+0000][gc,start ] GC(0) Pause Young (Normal) (G1 Evacuation Pause)
|
||||
[2025-09-21T17:17:03.005+0000][gc,task ] GC(0) Using 10 workers of 10 for evacuation
|
||||
[2025-09-21T17:17:03.062+0000][gc,phases ] GC(0) Pre Evacuate Collection Set: 0.2ms
|
||||
[2025-09-21T17:17:03.063+0000][gc,phases ] GC(0) Merge Heap Roots: 0.2ms
|
||||
[2025-09-21T17:17:03.063+0000][gc,phases ] GC(0) Evacuate Collection Set: 53.4ms
|
||||
[2025-09-21T17:17:03.063+0000][gc,phases ] GC(0) Post Evacuate Collection Set: 3.2ms
|
||||
[2025-09-21T17:17:03.063+0000][gc,phases ] GC(0) Other: 2.6ms
|
||||
[2025-09-21T17:17:03.063+0000][gc,heap ] GC(0) Eden regions: 512->0(474)
|
||||
[2025-09-21T17:17:03.063+0000][gc,heap ] GC(0) Survivor regions: 0->38(64)
|
||||
[2025-09-21T17:17:03.063+0000][gc,heap ] GC(0) Old regions: 0->0
|
||||
[2025-09-21T17:17:03.063+0000][gc,heap ] GC(0) Archive regions: 2->2
|
||||
[2025-09-21T17:17:03.063+0000][gc,heap ] GC(0) Humongous regions: 0->0
|
||||
[2025-09-21T17:17:03.063+0000][gc,metaspace] GC(0) Metaspace: 21087K(21504K)->21087K(21504K) NonClass: 18472K(18688K)->18472K(18688K) Class: 2615K(2816K)->2615K(2816K)
|
||||
[2025-09-21T17:17:03.064+0000][gc ] GC(0) Pause Young (Normal) (G1 Evacuation Pause) 512M->38M(1024M) 60.780ms
|
||||
[2025-09-21T17:17:03.064+0000][gc,cpu ] GC(0) User=0.25s Sys=0.27s Real=0.06s
|
||||
[2025-09-21T17:17:03.106+0000][gc,start ] GC(1) Pause Young (Concurrent Start) (Metadata GC Threshold)
|
||||
[2025-09-21T17:17:03.106+0000][gc,task ] GC(1) Using 10 workers of 10 for evacuation
|
||||
[2025-09-21T17:17:03.142+0000][gc,phases ] GC(1) Pre Evacuate Collection Set: 0.3ms
|
||||
[2025-09-21T17:17:03.143+0000][gc,phases ] GC(1) Merge Heap Roots: 0.1ms
|
||||
[2025-09-21T17:17:03.143+0000][gc,phases ] GC(1) Evacuate Collection Set: 35.2ms
|
||||
[2025-09-21T17:17:03.143+0000][gc,phases ] GC(1) Post Evacuate Collection Set: 0.8ms
|
||||
[2025-09-21T17:17:03.143+0000][gc,phases ] GC(1) Other: 0.3ms
|
||||
[2025-09-21T17:17:03.143+0000][gc,heap ] GC(1) Eden regions: 4->0(507)
|
||||
[2025-09-21T17:17:03.143+0000][gc,heap ] GC(1) Survivor regions: 38->5(64)
|
||||
[2025-09-21T17:17:03.143+0000][gc,heap ] GC(1) Old regions: 0->38
|
||||
[2025-09-21T17:17:03.143+0000][gc,heap ] GC(1) Archive regions: 2->2
|
||||
[2025-09-21T17:17:03.143+0000][gc,heap ] GC(1) Humongous regions: 0->0
|
||||
[2025-09-21T17:17:03.143+0000][gc,metaspace] GC(1) Metaspace: 21137K(21504K)->21137K(21504K) NonClass: 18514K(18688K)->18514K(18688K) Class: 2622K(2816K)->2622K(2816K)
|
||||
[2025-09-21T17:17:03.143+0000][gc ] GC(1) Pause Young (Concurrent Start) (Metadata GC Threshold) 42M->43M(1024M) 37.400ms
|
||||
[2025-09-21T17:17:03.143+0000][gc,cpu ] GC(1) User=0.13s Sys=0.18s Real=0.04s
|
||||
[2025-09-21T17:17:03.143+0000][gc ] GC(2) Concurrent Mark Cycle
|
||||
[2025-09-21T17:17:03.143+0000][gc,marking ] GC(2) Concurrent Clear Claimed Marks
|
||||
[2025-09-21T17:17:03.143+0000][gc,marking ] GC(2) Concurrent Clear Claimed Marks 0.042ms
|
||||
[2025-09-21T17:17:03.143+0000][gc,marking ] GC(2) Concurrent Scan Root Regions
|
||||
[2025-09-21T17:17:03.151+0000][gc,marking ] GC(2) Concurrent Scan Root Regions 7.827ms
|
||||
[2025-09-21T17:17:03.151+0000][gc,marking ] GC(2) Concurrent Mark
|
||||
[2025-09-21T17:17:03.152+0000][gc,marking ] GC(2) Concurrent Mark From Roots
|
||||
[2025-09-21T17:17:03.152+0000][gc,task ] GC(2) Using 3 workers of 3 for marking
|
||||
[2025-09-21T17:17:03.153+0000][gc,marking ] GC(2) Concurrent Mark From Roots 1.565ms
|
||||
[2025-09-21T17:17:03.153+0000][gc,marking ] GC(2) Concurrent Preclean
|
||||
[2025-09-21T17:17:03.153+0000][gc,marking ] GC(2) Concurrent Preclean 0.068ms
|
||||
[2025-09-21T17:17:03.154+0000][gc,start ] GC(2) Pause Remark
|
||||
[2025-09-21T17:17:03.156+0000][gc ] GC(2) Pause Remark 43M->43M(1024M) 2.746ms
|
||||
[2025-09-21T17:17:03.156+0000][gc,cpu ] GC(2) User=0.00s Sys=0.01s Real=0.00s
|
||||
[2025-09-21T17:17:03.157+0000][gc,marking ] GC(2) Concurrent Mark 5.492ms
|
||||
[2025-09-21T17:17:03.157+0000][gc,marking ] GC(2) Concurrent Rebuild Remembered Sets
|
||||
[2025-09-21T17:17:03.167+0000][gc,marking ] GC(2) Concurrent Rebuild Remembered Sets 9.850ms
|
||||
[2025-09-21T17:17:03.167+0000][gc,start ] GC(2) Pause Cleanup
|
||||
[2025-09-21T17:17:03.167+0000][gc ] GC(2) Pause Cleanup 44M->44M(1024M) 0.279ms
|
||||
[2025-09-21T17:17:03.167+0000][gc,cpu ] GC(2) User=0.00s Sys=0.00s Real=0.00s
|
||||
[2025-09-21T17:17:03.168+0000][gc,marking ] GC(2) Concurrent Cleanup for Next Mark
|
||||
[2025-09-21T17:17:03.182+0000][gc,marking ] GC(2) Concurrent Cleanup for Next Mark 14.526ms
|
||||
[2025-09-21T17:17:03.182+0000][gc ] GC(2) Concurrent Mark Cycle 38.800ms
|
||||
[2025-09-21T17:17:05.970+0000][gc,start ] GC(3) Pause Young (Concurrent Start) (Metadata GC Threshold)
|
||||
[2025-09-21T17:17:05.970+0000][gc,task ] GC(3) Using 10 workers of 10 for evacuation
|
||||
[2025-09-21T17:17:05.978+0000][gc,phases ] GC(3) Pre Evacuate Collection Set: 0.2ms
|
||||
[2025-09-21T17:17:05.978+0000][gc,phases ] GC(3) Merge Heap Roots: 0.1ms
|
||||
[2025-09-21T17:17:05.978+0000][gc,phases ] GC(3) Evacuate Collection Set: 6.4ms
|
||||
[2025-09-21T17:17:05.978+0000][gc,phases ] GC(3) Post Evacuate Collection Set: 1.0ms
|
||||
[2025-09-21T17:17:05.978+0000][gc,phases ] GC(3) Other: 0.2ms
|
||||
[2025-09-21T17:17:05.978+0000][gc,heap ] GC(3) Eden regions: 281->0(503)
|
||||
[2025-09-21T17:17:05.978+0000][gc,heap ] GC(3) Survivor regions: 5->9(64)
|
||||
[2025-09-21T17:17:05.978+0000][gc,heap ] GC(3) Old regions: 38->38
|
||||
[2025-09-21T17:17:05.978+0000][gc,heap ] GC(3) Archive regions: 2->2
|
||||
[2025-09-21T17:17:05.978+0000][gc,heap ] GC(3) Humongous regions: 0->0
|
||||
[2025-09-21T17:17:05.978+0000][gc,metaspace] GC(3) Metaspace: 35585K(35968K)->35585K(35968K) NonClass: 31086K(31296K)->31086K(31296K) Class: 4498K(4672K)->4498K(4672K)
|
||||
[2025-09-21T17:17:05.978+0000][gc ] GC(3) Pause Young (Concurrent Start) (Metadata GC Threshold) 323M->47M(1024M) 8.285ms
|
||||
[2025-09-21T17:17:05.978+0000][gc,cpu ] GC(3) User=0.03s Sys=0.01s Real=0.01s
|
||||
[2025-09-21T17:17:05.978+0000][gc ] GC(4) Concurrent Mark Cycle
|
||||
[2025-09-21T17:17:05.978+0000][gc,marking ] GC(4) Concurrent Clear Claimed Marks
|
||||
[2025-09-21T17:17:05.978+0000][gc,marking ] GC(4) Concurrent Clear Claimed Marks 0.048ms
|
||||
[2025-09-21T17:17:05.978+0000][gc,marking ] GC(4) Concurrent Scan Root Regions
|
||||
[2025-09-21T17:17:05.981+0000][gc,marking ] GC(4) Concurrent Scan Root Regions 2.430ms
|
||||
[2025-09-21T17:17:05.981+0000][gc,marking ] GC(4) Concurrent Mark
|
||||
[2025-09-21T17:17:05.981+0000][gc,marking ] GC(4) Concurrent Mark From Roots
|
||||
[2025-09-21T17:17:05.981+0000][gc,task ] GC(4) Using 3 workers of 3 for marking
|
||||
[2025-09-21T17:17:06.002+0000][gc,marking ] GC(4) Concurrent Mark From Roots 20.850ms
|
||||
[2025-09-21T17:17:06.002+0000][gc,marking ] GC(4) Concurrent Preclean
|
||||
[2025-09-21T17:17:06.002+0000][gc,marking ] GC(4) Concurrent Preclean 0.395ms
|
||||
[2025-09-21T17:17:06.003+0000][gc,start ] GC(4) Pause Remark
|
||||
[2025-09-21T17:17:06.008+0000][gc ] GC(4) Pause Remark 48M->48M(1024M) 5.136ms
|
||||
[2025-09-21T17:17:06.008+0000][gc,cpu ] GC(4) User=0.02s Sys=0.00s Real=0.00s
|
||||
[2025-09-21T17:17:06.008+0000][gc,marking ] GC(4) Concurrent Mark 27.030ms
|
||||
[2025-09-21T17:17:06.008+0000][gc,marking ] GC(4) Concurrent Rebuild Remembered Sets
|
||||
[2025-09-21T17:17:06.020+0000][gc,marking ] GC(4) Concurrent Rebuild Remembered Sets 11.898ms
|
||||
[2025-09-21T17:17:06.020+0000][gc,start ] GC(4) Pause Cleanup
|
||||
[2025-09-21T17:17:06.020+0000][gc ] GC(4) Pause Cleanup 48M->48M(1024M) 0.241ms
|
||||
[2025-09-21T17:17:06.020+0000][gc,cpu ] GC(4) User=0.00s Sys=0.00s Real=0.00s
|
||||
[2025-09-21T17:17:06.021+0000][gc,marking ] GC(4) Concurrent Cleanup for Next Mark
|
||||
[2025-09-21T17:17:06.031+0000][gc,marking ] GC(4) Concurrent Cleanup for Next Mark 10.213ms
|
||||
[2025-09-21T17:17:06.031+0000][gc ] GC(4) Concurrent Mark Cycle 52.638ms
|
||||
[2025-09-21T17:17:10.276+0000][gc,start ] GC(5) Pause Young (Concurrent Start) (Metadata GC Threshold)
|
||||
[2025-09-21T17:17:10.276+0000][gc,task ] GC(5) Using 10 workers of 10 for evacuation
|
||||
[2025-09-21T17:17:10.294+0000][gc,phases ] GC(5) Pre Evacuate Collection Set: 0.3ms
|
||||
[2025-09-21T17:17:10.294+0000][gc,phases ] GC(5) Merge Heap Roots: 0.2ms
|
||||
[2025-09-21T17:17:10.294+0000][gc,phases ] GC(5) Evacuate Collection Set: 14.7ms
|
||||
[2025-09-21T17:17:10.294+0000][gc,phases ] GC(5) Post Evacuate Collection Set: 2.4ms
|
||||
[2025-09-21T17:17:10.294+0000][gc,phases ] GC(5) Other: 0.6ms
|
||||
[2025-09-21T17:17:10.294+0000][gc,heap ] GC(5) Eden regions: 304->0(491)
|
||||
[2025-09-21T17:17:10.294+0000][gc,heap ] GC(5) Survivor regions: 9->21(64)
|
||||
[2025-09-21T17:17:10.295+0000][gc,heap ] GC(5) Old regions: 38->38
|
||||
[2025-09-21T17:17:10.295+0000][gc,heap ] GC(5) Archive regions: 2->2
|
||||
[2025-09-21T17:17:10.295+0000][gc,heap ] GC(5) Humongous regions: 0->0
|
||||
[2025-09-21T17:17:10.295+0000][gc,metaspace] GC(5) Metaspace: 59978K(60480K)->59978K(60480K) NonClass: 52600K(52864K)->52600K(52864K) Class: 7378K(7616K)->7378K(7616K)
|
||||
[2025-09-21T17:17:10.295+0000][gc ] GC(5) Pause Young (Concurrent Start) (Metadata GC Threshold) 351M->59M(1024M) 18.595ms
|
||||
[2025-09-21T17:17:10.295+0000][gc,cpu ] GC(5) User=0.05s Sys=0.00s Real=0.02s
|
||||
[2025-09-21T17:17:10.295+0000][gc ] GC(6) Concurrent Mark Cycle
|
||||
[2025-09-21T17:17:10.295+0000][gc,marking ] GC(6) Concurrent Clear Claimed Marks
|
||||
[2025-09-21T17:17:10.295+0000][gc,marking ] GC(6) Concurrent Clear Claimed Marks 0.062ms
|
||||
[2025-09-21T17:17:10.295+0000][gc,marking ] GC(6) Concurrent Scan Root Regions
|
||||
[2025-09-21T17:17:10.299+0000][gc,marking ] GC(6) Concurrent Scan Root Regions 4.192ms
|
||||
[2025-09-21T17:17:10.299+0000][gc,marking ] GC(6) Concurrent Mark
|
||||
[2025-09-21T17:17:10.299+0000][gc,marking ] GC(6) Concurrent Mark From Roots
|
||||
[2025-09-21T17:17:10.299+0000][gc,task ] GC(6) Using 3 workers of 3 for marking
|
||||
[2025-09-21T17:17:10.322+0000][gc,marking ] GC(6) Concurrent Mark From Roots 22.317ms
|
||||
[2025-09-21T17:17:10.322+0000][gc,marking ] GC(6) Concurrent Preclean
|
||||
[2025-09-21T17:17:10.322+0000][gc,marking ] GC(6) Concurrent Preclean 0.180ms
|
||||
[2025-09-21T17:17:10.322+0000][gc,start ] GC(6) Pause Remark
|
||||
[2025-09-21T17:17:10.328+0000][gc ] GC(6) Pause Remark 61M->61M(1024M) 6.234ms
|
||||
[2025-09-21T17:17:10.328+0000][gc,cpu ] GC(6) User=0.03s Sys=0.00s Real=0.00s
|
||||
[2025-09-21T17:17:10.329+0000][gc,marking ] GC(6) Concurrent Mark 29.288ms
|
||||
[2025-09-21T17:17:10.329+0000][gc,marking ] GC(6) Concurrent Rebuild Remembered Sets
|
||||
[2025-09-21T17:17:10.338+0000][gc,marking ] GC(6) Concurrent Rebuild Remembered Sets 9.779ms
|
||||
[2025-09-21T17:17:10.339+0000][gc,start ] GC(6) Pause Cleanup
|
||||
[2025-09-21T17:17:10.339+0000][gc ] GC(6) Pause Cleanup 63M->63M(1024M) 0.287ms
|
||||
[2025-09-21T17:17:10.339+0000][gc,cpu ] GC(6) User=0.00s Sys=0.00s Real=0.00s
|
||||
[2025-09-21T17:17:10.339+0000][gc,marking ] GC(6) Concurrent Cleanup for Next Mark
|
||||
[2025-09-21T17:17:10.340+0000][gc,marking ] GC(6) Concurrent Cleanup for Next Mark 0.885ms
|
||||
[2025-09-21T17:17:10.340+0000][gc ] GC(6) Concurrent Mark Cycle 45.212ms
|
||||
[2025-09-21T17:17:14.263+0000][gc,start ] GC(7) Pause Young (Normal) (G1 Evacuation Pause)
|
||||
[2025-09-21T17:17:14.263+0000][gc,task ] GC(7) Using 10 workers of 10 for evacuation
|
||||
[2025-09-21T17:17:14.285+0000][gc,phases ] GC(7) Pre Evacuate Collection Set: 0.3ms
|
||||
[2025-09-21T17:17:14.285+0000][gc,phases ] GC(7) Merge Heap Roots: 0.2ms
|
||||
[2025-09-21T17:17:14.285+0000][gc,phases ] GC(7) Evacuate Collection Set: 19.1ms
|
||||
[2025-09-21T17:17:14.285+0000][gc,phases ] GC(7) Post Evacuate Collection Set: 2.6ms
|
||||
[2025-09-21T17:17:14.285+0000][gc,phases ] GC(7) Other: 0.3ms
|
||||
[2025-09-21T17:17:14.285+0000][gc,heap ] GC(7) Eden regions: 491->0(463)
|
||||
[2025-09-21T17:17:14.285+0000][gc,heap ] GC(7) Survivor regions: 21->49(64)
|
||||
[2025-09-21T17:17:14.285+0000][gc,heap ] GC(7) Old regions: 38->38
|
||||
[2025-09-21T17:17:14.285+0000][gc,heap ] GC(7) Archive regions: 2->2
|
||||
[2025-09-21T17:17:14.285+0000][gc,heap ] GC(7) Humongous regions: 0->0
|
||||
[2025-09-21T17:17:14.285+0000][gc,metaspace] GC(7) Metaspace: 73888K(74496K)->73888K(74496K) NonClass: 64575K(64896K)->64575K(64896K) Class: 9313K(9600K)->9313K(9600K)
|
||||
[2025-09-21T17:17:14.285+0000][gc ] GC(7) Pause Young (Normal) (G1 Evacuation Pause) 550M->87M(1024M) 22.804ms
|
||||
[2025-09-21T17:17:14.285+0000][gc,cpu ] GC(7) User=0.13s Sys=0.01s Real=0.02s
|
||||
[2025-09-21T17:17:17.752+0000][gc,start ] GC(8) Pause Young (Normal) (G1 Evacuation Pause)
|
||||
[2025-09-21T17:17:17.752+0000][gc,task ] GC(8) Using 10 workers of 10 for evacuation
|
||||
[2025-09-21T17:17:17.819+0000][gc,phases ] GC(8) Pre Evacuate Collection Set: 0.3ms
|
||||
[2025-09-21T17:17:17.819+0000][gc,phases ] GC(8) Merge Heap Roots: 0.1ms
|
||||
[2025-09-21T17:17:17.819+0000][gc,phases ] GC(8) Evacuate Collection Set: 61.4ms
|
||||
[2025-09-21T17:17:17.819+0000][gc,phases ] GC(8) Post Evacuate Collection Set: 4.7ms
|
||||
[2025-09-21T17:17:17.819+0000][gc,phases ] GC(8) Other: 0.4ms
|
||||
[2025-09-21T17:17:17.819+0000][gc,heap ] GC(8) Eden regions: 463->0(451)
|
||||
[2025-09-21T17:17:17.819+0000][gc,heap ] GC(8) Survivor regions: 49->61(64)
|
||||
[2025-09-21T17:17:17.820+0000][gc,heap ] GC(8) Old regions: 38->57
|
||||
[2025-09-21T17:17:17.820+0000][gc,heap ] GC(8) Archive regions: 2->2
|
||||
[2025-09-21T17:17:17.820+0000][gc,heap ] GC(8) Humongous regions: 0->0
|
||||
[2025-09-21T17:17:17.820+0000][gc,metaspace] GC(8) Metaspace: 81083K(81792K)->81083K(81792K) NonClass: 70880K(71232K)->70880K(71232K) Class: 10202K(10560K)->10202K(10560K)
|
||||
[2025-09-21T17:17:17.820+0000][gc ] GC(8) Pause Young (Normal) (G1 Evacuation Pause) 550M->117M(1024M) 68.527ms
|
||||
[2025-09-21T17:17:17.820+0000][gc,cpu ] GC(8) User=0.42s Sys=0.17s Real=0.06s
|
||||
[2025-09-21T17:23:40.538+0000][gc,start ] GC(9) Pause Young (Normal) (G1 Evacuation Pause)
|
||||
[2025-09-21T17:23:40.540+0000][gc,task ] GC(9) Using 10 workers of 10 for evacuation
|
||||
[2025-09-21T17:23:40.566+0000][gc,phases ] GC(9) Pre Evacuate Collection Set: 0.3ms
|
||||
[2025-09-21T17:23:40.566+0000][gc,phases ] GC(9) Merge Heap Roots: 0.2ms
|
||||
[2025-09-21T17:23:40.566+0000][gc,phases ] GC(9) Evacuate Collection Set: 21.3ms
|
||||
[2025-09-21T17:23:40.566+0000][gc,phases ] GC(9) Post Evacuate Collection Set: 3.0ms
|
||||
[2025-09-21T17:23:40.566+0000][gc,phases ] GC(9) Other: 7.1ms
|
||||
[2025-09-21T17:23:40.566+0000][gc,heap ] GC(9) Eden regions: 451->0(489)
|
||||
[2025-09-21T17:23:40.566+0000][gc,heap ] GC(9) Survivor regions: 61->23(64)
|
||||
[2025-09-21T17:23:40.566+0000][gc,heap ] GC(9) Old regions: 57->79
|
||||
[2025-09-21T17:23:40.566+0000][gc,heap ] GC(9) Archive regions: 2->2
|
||||
[2025-09-21T17:23:40.566+0000][gc,heap ] GC(9) Humongous regions: 7->7
|
||||
[2025-09-21T17:23:40.566+0000][gc,metaspace] GC(9) Metaspace: 90296K(91072K)->90296K(91072K) NonClass: 79218K(79616K)->79218K(79616K) Class: 11077K(11456K)->11077K(11456K)
|
||||
[2025-09-21T17:23:40.566+0000][gc ] GC(9) Pause Young (Normal) (G1 Evacuation Pause) 575M->109M(1024M) 28.911ms
|
||||
[2025-09-21T17:23:40.566+0000][gc,cpu ] GC(9) User=0.12s Sys=0.06s Real=0.03s
|
||||
[2025-09-21T17:49:56.652+0000][gc,heap,exit] Heap
|
||||
[2025-09-21T17:49:56.653+0000][gc,heap,exit] garbage-first heap total 1048576K, used 474033K [0x00000000c0000000, 0x0000000100000000)
|
||||
[2025-09-21T17:49:56.653+0000][gc,heap,exit] region size 1024K, 375 young (384000K), 23 survivors (23552K)
|
||||
[2025-09-21T17:49:56.653+0000][gc,heap,exit] Metaspace used 93773K, committed 94720K, reserved 1179648K
|
||||
[2025-09-21T17:49:56.653+0000][gc,heap,exit] class space used 11233K, committed 11712K, reserved 1048576K
|
||||
@@ -1,14 +0,0 @@
|
||||
2025-09-26 00:39:31,711 INFO {POS} {IP-DISABLED} valid: 192.168.31.101:1333@DEFAULT@app-shared, region: unknown, msg: client last beat: 1758818355186
|
||||
|
||||
2025-09-26 00:42:18,477 INFO {POS} {IP-DISABLED} valid: 192.168.31.101:1333@DEFAULT@app-shared, region: unknown, msg: client last beat: 1758818518539
|
||||
|
||||
2025-09-26 00:42:18,484 INFO {POS} {IP-DISABLED} valid: 192.168.31.101:1301@DEFAULT@app-product, region: unknown, msg: client last beat: 1758818523088
|
||||
|
||||
2025-09-26 00:42:54,311 INFO {POS} {IP-DISABLED} valid: 192.168.31.101:1300@DEFAULT@main-app, region: unknown, msg: client last beat: 1758818557009
|
||||
|
||||
2025-09-26 01:23:16,835 INFO {POS} {IP-DISABLED} valid: 192.168.31.101:1300@DEFAULT@main-app, region: unknown, msg: client last beat: 1758820978911
|
||||
|
||||
2025-09-26 01:23:51,409 INFO {POS} {IP-DISABLED} valid: 192.168.31.101:1300@DEFAULT@main-app, region: unknown, msg: client last beat: 1758821016406
|
||||
|
||||
2025-09-26 01:30:40,033 INFO {POS} {IP-DISABLED} valid: 192.168.31.101:1300@DEFAULT@main-app, region: unknown, msg: client last beat: 1758821424739
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
2025-09-22 02:21:08,674 INFO {POS} {IP-DISABLED} valid: 192.168.31.101:1333@DEFAULT@app-shared, region: unknown, msg: client last beat: 1758478850332
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,38 +0,0 @@
|
||||
2025-09-26 00:08:00,749 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=18}
|
||||
|
||||
2025-09-26 00:12:30,613 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=20}
|
||||
|
||||
2025-09-26 00:12:40,022 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=22}
|
||||
|
||||
2025-09-26 00:14:37,576 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=24}
|
||||
|
||||
2025-09-26 00:24:09,184 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=26}
|
||||
|
||||
2025-09-26 00:40:33,487 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=29}
|
||||
|
||||
2025-09-26 00:43:35,456 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=32}
|
||||
|
||||
2025-09-26 00:48:42,328 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=2}
|
||||
|
||||
2025-09-26 00:49:46,399 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=4}
|
||||
|
||||
2025-09-26 00:49:51,496 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=6}
|
||||
|
||||
2025-09-26 00:51:21,459 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=8}
|
||||
|
||||
2025-09-26 00:51:42,244 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=10}
|
||||
|
||||
2025-09-26 00:51:53,224 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=12}
|
||||
|
||||
2025-09-26 00:52:28,283 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=14}
|
||||
|
||||
2025-09-26 00:52:42,675 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=16}
|
||||
|
||||
2025-09-26 00:52:56,819 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=18}
|
||||
|
||||
2025-09-26 00:53:22,728 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=34}
|
||||
|
||||
2025-09-26 00:53:24,875 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=20}
|
||||
|
||||
2025-09-26 01:16:04,855 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=36}
|
||||
|
||||
@@ -1,34 +0,0 @@
|
||||
2025-09-22 01:44:39,574 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=2}
|
||||
|
||||
2025-09-22 01:44:44,784 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=2}
|
||||
|
||||
2025-09-22 01:48:48,290 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=4}
|
||||
|
||||
2025-09-22 01:50:18,461 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=2}
|
||||
|
||||
2025-09-22 01:50:20,024 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=2}
|
||||
|
||||
2025-09-22 02:01:31,866 INFO DEFAULT_GROUP@@app-product is changed, add it to push queue.
|
||||
|
||||
2025-09-22 02:01:31,886 INFO serviceName: DEFAULT_GROUP@@app-product changed, schedule push for: 192.168.31.101:59690, agent: Nacos-Java-Client:v1.0.0, key: 192.168.31.101,59690,52604733734431
|
||||
|
||||
2025-09-22 02:01:31,887 INFO send udp packet: 192.168.31.101,59690,52604733734431
|
||||
|
||||
2025-09-22 02:01:31,901 INFO [PUSH-SUCC] 40ms, all delay time 581ms for subscriber 192.168.31.101, Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=2}, originalSize=1, DataSize=1
|
||||
|
||||
2025-09-22 02:02:39,192 INFO DEFAULT_GROUP@@app-product is changed, add it to push queue.
|
||||
|
||||
2025-09-22 02:02:39,193 INFO serviceName: DEFAULT_GROUP@@app-product changed, schedule push for: 192.168.31.101:51777, agent: Nacos-Java-Client:v1.0.0, key: 192.168.31.101,51777,52672059923470
|
||||
|
||||
2025-09-22 02:02:39,194 INFO send udp packet: 192.168.31.101,51777,52672059923470
|
||||
|
||||
2025-09-22 02:02:39,196 INFO [PUSH-SUCC] 4ms, all delay time 569ms for subscriber 192.168.31.101, Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=2}, originalSize=1, DataSize=1
|
||||
|
||||
2025-09-22 02:09:59,753 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=4}
|
||||
|
||||
2025-09-22 02:10:06,643 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=4}
|
||||
|
||||
2025-09-22 02:22:08,769 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=8}
|
||||
|
||||
2025-09-22 02:22:18,808 INFO [PUSH] Task merge for Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=7}
|
||||
|
||||
@@ -1,232 +0,0 @@
|
||||
2025-09-26 00:07:45,429 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=1}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 00:08:00,734 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=16}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:08:00,749 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=17}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:08:12,429 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=2}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 00:12:30,596 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=18}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:12:30,613 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=19}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:12:39,994 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=20}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:12:40,022 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=21}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:13:17,730 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=3}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 00:14:37,552 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=22}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:14:37,570 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=23}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:22:45,723 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=4}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 00:24:09,166 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=24}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:24:09,184 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=25}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:39:46,729 INFO [AUTO-DELETE-IP] service: Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=26}, ip: {"ip":"192.168.31.101","port":1333,"healthy":false,"cluster":"DEFAULT","extendDatum":{"customInstanceId":"192.168.31.101#1333#DEFAULT#DEFAULT_GROUP@@app-shared"},"lastHeartBeatTime":1758818355186,"metadataId":"192.168.31.101:1333:DEFAULT"}
|
||||
|
||||
2025-09-26 00:39:46,729 INFO Client remove for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=26}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:39:46,730 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@app-shared,changed type DELETE_SERVICE
|
||||
|
||||
2025-09-26 00:39:50,361 INFO Client connection 192.168.31.101:1333#true disconnect, remove instances and subscribers
|
||||
|
||||
2025-09-26 00:40:33,464 INFO Client connection 192.168.31.101:1333#true connect
|
||||
|
||||
2025-09-26 00:40:33,466 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=27}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:40:33,466 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@app-shared,changed type ADD_SERVICE
|
||||
|
||||
2025-09-26 00:40:33,487 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=28}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:42:33,483 INFO [AUTO-DELETE-IP] service: Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=29}, ip: {"ip":"192.168.31.101","port":1333,"healthy":false,"cluster":"DEFAULT","extendDatum":{"customInstanceId":"192.168.31.101#1333#DEFAULT#DEFAULT_GROUP@@app-shared"},"lastHeartBeatTime":1758818518539,"metadataId":"192.168.31.101:1333:DEFAULT"}
|
||||
|
||||
2025-09-26 00:42:33,483 INFO Client remove for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=29}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:42:33,483 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@app-shared,changed type DELETE_SERVICE
|
||||
|
||||
2025-09-26 00:42:33,487 INFO [AUTO-DELETE-IP] service: Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=2}, ip: {"ip":"192.168.31.101","port":1301,"healthy":false,"cluster":"DEFAULT","extendDatum":{"customInstanceId":"192.168.31.101#1301#DEFAULT#DEFAULT_GROUP@@app-product"},"lastHeartBeatTime":1758818523088,"metadataId":"192.168.31.101:1301:DEFAULT"}
|
||||
|
||||
2025-09-26 00:42:33,487 INFO Client remove for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=2}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:42:33,487 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@app-product,changed type DELETE_SERVICE
|
||||
|
||||
2025-09-26 00:42:35,375 INFO Client connection 192.168.31.101:1301#true disconnect, remove instances and subscribers
|
||||
|
||||
2025-09-26 00:42:35,376 INFO Client connection 192.168.31.101:1333#true disconnect, remove instances and subscribers
|
||||
|
||||
2025-09-26 00:43:09,322 INFO [AUTO-DELETE-IP] service: Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=5}, ip: {"ip":"192.168.31.101","port":1300,"healthy":false,"cluster":"DEFAULT","extendDatum":{"customInstanceId":"192.168.31.101#1300#DEFAULT#DEFAULT_GROUP@@main-app"},"lastHeartBeatTime":1758818557009,"metadataId":"192.168.31.101:1300:DEFAULT"}
|
||||
|
||||
2025-09-26 00:43:09,322 INFO Client remove for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=5}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 00:43:09,322 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@main-app,changed type DELETE_SERVICE
|
||||
|
||||
2025-09-26 00:43:10,378 INFO Client connection 192.168.31.101:1300#true disconnect, remove instances and subscribers
|
||||
|
||||
2025-09-26 00:43:35,439 INFO Client connection 192.168.31.101:1333#true connect
|
||||
|
||||
2025-09-26 00:43:35,439 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=30}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:43:35,440 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@app-shared,changed type ADD_SERVICE
|
||||
|
||||
2025-09-26 00:43:35,456 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=31}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:43:46,554 WARN namespace : public, [DEFAULT_GROUP@@app-product] services are automatically cleaned
|
||||
|
||||
2025-09-26 00:44:46,560 WARN namespace : public, [DEFAULT_GROUP@@main-app] services are automatically cleaned
|
||||
|
||||
2025-09-26 00:48:31,587 INFO Client connection 192.168.31.101:1300#true connect
|
||||
|
||||
2025-09-26 00:48:31,590 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=0}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 00:48:31,591 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@main-app,changed type ADD_SERVICE
|
||||
|
||||
2025-09-26 00:48:42,307 INFO Client connection 192.168.31.101:1301#true connect
|
||||
|
||||
2025-09-26 00:48:42,307 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=0}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:48:42,307 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@app-product,changed type ADD_SERVICE
|
||||
|
||||
2025-09-26 00:48:42,328 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=1}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:49:46,380 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=2}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:49:46,399 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=3}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:49:51,481 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=4}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:49:51,496 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=5}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:51:21,444 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=6}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:51:21,459 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=7}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:51:42,221 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=8}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:51:42,243 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=9}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:51:53,204 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=10}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:51:53,223 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=11}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:52:28,263 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=12}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:52:28,283 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=13}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:52:42,655 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=14}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:52:42,675 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=15}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:52:56,800 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=16}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:52:56,819 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=17}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:53:22,707 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=32}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:53:22,728 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=33}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 00:53:24,849 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=18}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:53:24,874 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=19}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-26 00:57:05,438 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=1}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:12:16,504 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=2}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:15:27,168 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=3}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:16:04,840 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=34}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 01:16:04,855 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=35}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-26 01:20:00,927 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=4}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:21:18,833 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=5}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:23:31,838 INFO [AUTO-DELETE-IP] service: Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=6}, ip: {"ip":"192.168.31.101","port":1300,"healthy":false,"cluster":"DEFAULT","extendDatum":{"customInstanceId":"192.168.31.101#1300#DEFAULT#DEFAULT_GROUP@@main-app"},"lastHeartBeatTime":1758820978911,"metadataId":"192.168.31.101:1300:DEFAULT"}
|
||||
|
||||
2025-09-26 01:23:31,838 INFO Client remove for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=6}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:23:31,840 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@main-app,changed type DELETE_SERVICE
|
||||
|
||||
2025-09-26 01:23:35,781 INFO Client connection 192.168.31.101:1300#true disconnect, remove instances and subscribers
|
||||
|
||||
2025-09-26 01:23:36,406 INFO Client connection 192.168.31.101:1300#true connect
|
||||
|
||||
2025-09-26 01:23:36,406 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=7}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:23:36,406 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@main-app,changed type ADD_SERVICE
|
||||
|
||||
2025-09-26 01:24:06,412 INFO [AUTO-DELETE-IP] service: Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=8}, ip: {"ip":"192.168.31.101","port":1300,"healthy":false,"cluster":"DEFAULT","extendDatum":{"customInstanceId":"192.168.31.101#1300#DEFAULT#DEFAULT_GROUP@@main-app"},"lastHeartBeatTime":1758821016406,"metadataId":"192.168.31.101:1300:DEFAULT"}
|
||||
|
||||
2025-09-26 01:24:06,412 INFO Client remove for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=8}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:24:06,412 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@main-app,changed type DELETE_SERVICE
|
||||
|
||||
2025-09-26 01:24:10,784 INFO Client connection 192.168.31.101:1300#true disconnect, remove instances and subscribers
|
||||
|
||||
2025-09-26 01:24:14,985 INFO Client connection 192.168.31.101:1300#true connect
|
||||
|
||||
2025-09-26 01:24:14,985 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=9}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:24:14,985 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@main-app,changed type ADD_SERVICE
|
||||
|
||||
2025-09-26 01:26:14,994 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=10}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:29:44,148 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=11}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:30:09,742 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=12}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:30:43,522 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=13}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:31:09,016 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=14}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:31:20,868 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=15}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:31:30,297 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=16}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:32:16,404 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=17}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:32:26,941 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=18}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:32:34,692 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=19}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:33:01,368 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=20}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:33:24,435 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=21}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:33:57,379 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=22}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:36:19,098 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=23}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:38:53,223 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=24}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:39:23,218 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=25}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:43:42,663 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=26}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:44:16,594 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=27}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:44:58,906 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=28}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:45:30,645 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=29}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:45:56,735 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=30}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:46:45,738 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=31}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:47:50,733 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=32}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:48:05,896 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=33}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:48:18,563 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=34}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:48:32,946 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=35}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:48:53,653 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=36}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-26 01:49:13,204 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=37}, 192.168.31.101:1300#true
|
||||
|
||||
@@ -1,122 +0,0 @@
|
||||
2025-09-22 01:17:11,757 INFO [SelectorManager] Load SelectorContextBuilder(class com.alibaba.nacos.naming.selector.context.CmdbSelectorContextBuilder) contextType(CMDB) successfully.
|
||||
|
||||
2025-09-22 01:17:11,757 INFO [SelectorManager] Load SelectorContextBuilder(class com.alibaba.nacos.naming.selector.context.NoneSelectorContextBuilder) contextType(NONE) successfully.
|
||||
|
||||
2025-09-22 01:17:11,759 INFO [SelectorManager] Load Selector(class com.alibaba.nacos.naming.selector.LabelSelector) type(label) contextType(CMDB) successfully.
|
||||
|
||||
2025-09-22 01:17:11,759 INFO [SelectorManager] Load Selector(class com.alibaba.nacos.naming.selector.NoneSelector) type(none) contextType(NONE) successfully.
|
||||
|
||||
2025-09-22 01:17:16,912 INFO Load instance extension handler []
|
||||
|
||||
2025-09-22 01:18:14,637 INFO Client connection 192.168.31.101:1300#true connect
|
||||
|
||||
2025-09-22 01:18:14,667 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=0}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-22 01:18:14,695 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@main-app,changed type ADD_SERVICE
|
||||
|
||||
2025-09-22 01:44:39,496 INFO Client connection 192.168.31.101:1333#true connect
|
||||
|
||||
2025-09-22 01:44:39,496 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=0}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-22 01:44:39,498 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@app-shared,changed type ADD_SERVICE
|
||||
|
||||
2025-09-22 01:44:39,574 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=1}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-22 01:44:44,696 INFO Client connection 192.168.31.101:1301#true connect
|
||||
|
||||
2025-09-22 01:44:44,696 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=0}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-22 01:44:44,696 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@app-product,changed type ADD_SERVICE
|
||||
|
||||
2025-09-22 01:44:44,784 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=1}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-22 01:44:47,793 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=1}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-22 01:48:48,209 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=2}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-22 01:48:48,289 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=3}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-22 01:49:55,744 INFO [NamingServerHttpClientManager] Start destroying HTTP-Client
|
||||
|
||||
2025-09-22 01:49:55,753 INFO [NamingServerHttpClientManager] Completed destruction of HTTP-Client
|
||||
|
||||
2025-09-22 01:50:11,470 INFO [SelectorManager] Load SelectorContextBuilder(class com.alibaba.nacos.naming.selector.context.CmdbSelectorContextBuilder) contextType(CMDB) successfully.
|
||||
|
||||
2025-09-22 01:50:11,470 INFO [SelectorManager] Load SelectorContextBuilder(class com.alibaba.nacos.naming.selector.context.NoneSelectorContextBuilder) contextType(NONE) successfully.
|
||||
|
||||
2025-09-22 01:50:11,471 INFO [SelectorManager] Load Selector(class com.alibaba.nacos.naming.selector.LabelSelector) type(label) contextType(CMDB) successfully.
|
||||
|
||||
2025-09-22 01:50:11,471 INFO [SelectorManager] Load Selector(class com.alibaba.nacos.naming.selector.NoneSelector) type(none) contextType(NONE) successfully.
|
||||
|
||||
2025-09-22 01:50:16,662 INFO Load instance extension handler []
|
||||
|
||||
2025-09-22 01:50:18,404 INFO Client connection 192.168.31.101:1300#true connect
|
||||
|
||||
2025-09-22 01:50:18,404 INFO Client connection 192.168.31.101:1333#true connect
|
||||
|
||||
2025-09-22 01:50:18,431 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=0}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-22 01:50:18,432 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=0}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-22 01:50:18,432 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=0}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-22 01:50:18,461 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@app-shared,changed type ADD_SERVICE
|
||||
|
||||
2025-09-22 01:50:18,461 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@main-app,changed type ADD_SERVICE
|
||||
|
||||
2025-09-22 01:50:20,023 INFO Client connection 192.168.31.101:1301#true connect
|
||||
|
||||
2025-09-22 01:50:20,024 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=0}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-22 01:50:20,024 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=0}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-22 01:50:20,024 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@app-product,changed type ADD_SERVICE
|
||||
|
||||
2025-09-22 02:01:31,319 INFO Client connection 192.168.31.101:59690#true connect
|
||||
|
||||
2025-09-22 02:02:38,627 INFO Client connection 192.168.31.101:51777#true connect
|
||||
|
||||
2025-09-22 02:02:38,638 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=1}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-22 02:03:04,891 INFO Client connection 192.168.31.101:59690#true disconnect, remove instances and subscribers
|
||||
|
||||
2025-09-22 02:04:28,524 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=2}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-22 02:04:49,908 INFO Client connection 192.168.31.101:51777#true disconnect, remove instances and subscribers
|
||||
|
||||
2025-09-22 02:09:59,676 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=2}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-22 02:09:59,753 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=3}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-22 02:10:06,555 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=2}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-22 02:10:06,641 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=3}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-22 02:10:11,149 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=3}, 192.168.31.101:1300#true
|
||||
|
||||
2025-09-22 02:21:23,688 INFO [AUTO-DELETE-IP] service: Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=4}, ip: {"ip":"192.168.31.101","port":1333,"healthy":false,"cluster":"DEFAULT","extendDatum":{"customInstanceId":"192.168.31.101#1333#DEFAULT#DEFAULT_GROUP@@app-shared"},"lastHeartBeatTime":1758478850332,"metadataId":"192.168.31.101:1333:DEFAULT"}
|
||||
|
||||
2025-09-22 02:21:23,688 INFO Client remove for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=4}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-22 02:21:23,692 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@app-shared,changed type DELETE_SERVICE
|
||||
|
||||
2025-09-22 02:21:25,026 INFO Client connection 192.168.31.101:1333#true disconnect, remove instances and subscribers
|
||||
|
||||
2025-09-22 02:22:02,231 INFO Client connection 192.168.31.101:1333#true connect
|
||||
|
||||
2025-09-22 02:22:02,231 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=5}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-22 02:22:02,231 WARN [fuzzy-watch] service change matched,service key public@@DEFAULT_GROUP@@app-shared,changed type ADD_SERVICE
|
||||
|
||||
2025-09-22 02:22:08,680 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=6}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-22 02:22:08,768 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-shared', ephemeral=true, revision=7}, 192.168.31.101:1333#true
|
||||
|
||||
2025-09-22 02:22:13,631 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=4}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-22 02:22:18,736 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=5}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-22 02:22:18,808 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='app-product', ephemeral=true, revision=6}, 192.168.31.101:1301#true
|
||||
|
||||
2025-09-22 02:22:26,656 INFO Client change for service Service{namespace='public', group='DEFAULT_GROUP', name='main-app', ephemeral=true, revision=4}, 192.168.31.101:1300#true
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,416 +0,0 @@
|
||||
2025-09-22 01:17:08,887 INFO Not configure type of control plugin, no limit control for current node.
|
||||
|
||||
2025-09-22 01:17:08,890 INFO Load connection metrics collector,size=2,[com.alibaba.nacos.config.server.service.LongPollingConnectionMetricsCollector@75b5d09, com.alibaba.nacos.core.remote.LongConnectionMetricsCollector@4104b6a6]
|
||||
|
||||
2025-09-22 01:17:08,891 INFO No connection rule content found ,use default empty rule
|
||||
|
||||
2025-09-22 01:17:08,903 INFO No tps control rule of CONFIG_PUSH_COUNT found,content =null
|
||||
|
||||
2025-09-22 01:17:08,903 WARN Tps point for CONFIG_PUSH_COUNT registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:08,903 INFO No tps control rule of CONFIG_PUSH_SUCCESS found,content =null
|
||||
|
||||
2025-09-22 01:17:08,903 WARN Tps point for CONFIG_PUSH_SUCCESS registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:08,903 INFO No tps control rule of CONFIG_PUSH_FAIL found,content =null
|
||||
|
||||
2025-09-22 01:17:08,904 WARN Tps point for CONFIG_PUSH_FAIL registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:14,049 INFO No tps control rule of ConfigListen found,content =null
|
||||
|
||||
2025-09-22 01:17:14,049 WARN Tps point for ConfigListen registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:14,049 INFO No tps control rule of ClusterConfigChangeNotify found,content =null
|
||||
|
||||
2025-09-22 01:17:14,049 WARN Tps point for ClusterConfigChangeNotify registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:14,060 INFO No tps control rule of ConfigFuzzyWatch found,content =null
|
||||
|
||||
2025-09-22 01:17:14,060 WARN Tps point for ConfigFuzzyWatch registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:14,060 INFO No tps control rule of ConfigPublish found,content =null
|
||||
|
||||
2025-09-22 01:17:14,061 WARN Tps point for ConfigPublish registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:14,061 INFO No tps control rule of ConfigQuery found,content =null
|
||||
|
||||
2025-09-22 01:17:14,061 WARN Tps point for ConfigQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:14,061 INFO No tps control rule of ConfigRemove found,content =null
|
||||
|
||||
2025-09-22 01:17:14,061 WARN Tps point for ConfigRemove registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:14,061 INFO No tps control rule of HealthCheck found,content =null
|
||||
|
||||
2025-09-22 01:17:14,061 WARN Tps point for HealthCheck registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:14,062 INFO No tps control rule of RemoteNamingInstanceBatchRegister found,content =null
|
||||
|
||||
2025-09-22 01:17:14,062 WARN Tps point for RemoteNamingInstanceBatchRegister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:14,062 INFO No tps control rule of RemoteNamingInstanceRegisterDeregister found,content =null
|
||||
|
||||
2025-09-22 01:17:14,062 WARN Tps point for RemoteNamingInstanceRegisterDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:14,062 WARN Tps point for RemoteNamingInstanceRegisterDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:14,063 INFO No tps control rule of RemoteNamingServiceListQuery found,content =null
|
||||
|
||||
2025-09-22 01:17:14,063 WARN Tps point for RemoteNamingServiceListQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:14,063 INFO No tps control rule of RemoteNamingServiceQuery found,content =null
|
||||
|
||||
2025-09-22 01:17:14,063 WARN Tps point for RemoteNamingServiceQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:14,063 INFO No tps control rule of RemoteNamingServiceSubscribeUnSubscribe found,content =null
|
||||
|
||||
2025-09-22 01:17:14,063 WARN Tps point for RemoteNamingServiceSubscribeUnSubscribe registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,913 INFO No tps control rule of NamingInstanceMetadataUpdate found,content =null
|
||||
|
||||
2025-09-22 01:17:18,913 WARN Tps point for NamingInstanceMetadataUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,913 INFO No tps control rule of NamingServiceQuery found,content =null
|
||||
|
||||
2025-09-22 01:17:18,914 WARN Tps point for NamingServiceQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,914 INFO No tps control rule of NamingServiceRegister found,content =null
|
||||
|
||||
2025-09-22 01:17:18,914 WARN Tps point for NamingServiceRegister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,914 INFO No tps control rule of NamingServiceDeregister found,content =null
|
||||
|
||||
2025-09-22 01:17:18,914 WARN Tps point for NamingServiceDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,914 WARN Tps point for NamingInstanceMetadataUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,914 WARN Tps point for ConfigQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,914 WARN Tps point for ConfigPublish registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,915 INFO No tps control rule of NamingServiceUpdate found,content =null
|
||||
|
||||
2025-09-22 01:17:18,915 WARN Tps point for NamingServiceUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,915 INFO No tps control rule of NamingInstanceQuery found,content =null
|
||||
|
||||
2025-09-22 01:17:18,915 WARN Tps point for NamingInstanceQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,915 WARN Tps point for ConfigPublish registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,915 INFO No tps control rule of NamingInstanceDeregister found,content =null
|
||||
|
||||
2025-09-22 01:17:18,915 WARN Tps point for NamingInstanceDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,915 WARN Tps point for ConfigQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,916 WARN Tps point for NamingInstanceQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,916 INFO No tps control rule of NamingInstanceRegister found,content =null
|
||||
|
||||
2025-09-22 01:17:18,916 WARN Tps point for NamingInstanceRegister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,916 WARN Tps point for NamingServiceQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,916 INFO No tps control rule of NamingServiceSubscribe found,content =null
|
||||
|
||||
2025-09-22 01:17:18,916 WARN Tps point for NamingServiceSubscribe registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,916 WARN Tps point for NamingServiceRegister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,916 INFO No tps control rule of NamingInstanceUpdate found,content =null
|
||||
|
||||
2025-09-22 01:17:18,917 WARN Tps point for NamingInstanceUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,917 WARN Tps point for NamingInstanceMetadataUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,917 WARN Tps point for NamingInstanceDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,917 WARN Tps point for NamingInstanceQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,917 WARN Tps point for NamingInstanceMetadataUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,917 WARN Tps point for NamingInstanceUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,917 WARN Tps point for NamingInstanceMetadataUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,917 WARN Tps point for NamingInstanceDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,917 WARN Tps point for NamingServiceSubscribe registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,917 WARN Tps point for NamingServiceDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,917 WARN Tps point for NamingServiceUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,918 WARN Tps point for NamingInstanceRegister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,918 WARN Tps point for NamingInstanceUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,918 WARN Tps point for NamingInstanceMetadataUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,918 WARN Tps point for NamingInstanceDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,918 INFO No tps control rule of NamingServiceListQuery found,content =null
|
||||
|
||||
2025-09-22 01:17:18,918 WARN Tps point for NamingServiceListQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,918 WARN Tps point for NamingServiceListQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,918 WARN Tps point for NamingInstanceRegister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,918 WARN Tps point for NamingServiceQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,918 WARN Tps point for NamingServiceDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,918 WARN Tps point for ConfigQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,919 WARN Tps point for NamingServiceRegister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,919 WARN Tps point for NamingServiceSubscribe registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,919 WARN Tps point for NamingServiceSubscribe registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,919 INFO No tps control rule of HttpHealthCheck found,content =null
|
||||
|
||||
2025-09-22 01:17:18,919 WARN Tps point for HttpHealthCheck registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,919 WARN Tps point for HttpHealthCheck registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,919 WARN Tps point for NamingServiceListQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,919 WARN Tps point for NamingInstanceRegister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:17:18,919 WARN Tps point for NamingServiceUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:08,764 INFO Not configure type of control plugin, no limit control for current node.
|
||||
|
||||
2025-09-22 01:50:08,768 INFO Load connection metrics collector,size=2,[com.alibaba.nacos.config.server.service.LongPollingConnectionMetricsCollector@3e02988, com.alibaba.nacos.core.remote.LongConnectionMetricsCollector@34c3e307]
|
||||
|
||||
2025-09-22 01:50:08,769 INFO No connection rule content found ,use default empty rule
|
||||
|
||||
2025-09-22 01:50:08,780 INFO No tps control rule of CONFIG_PUSH_COUNT found,content =null
|
||||
|
||||
2025-09-22 01:50:08,780 WARN Tps point for CONFIG_PUSH_COUNT registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:08,780 INFO No tps control rule of CONFIG_PUSH_SUCCESS found,content =null
|
||||
|
||||
2025-09-22 01:50:08,780 WARN Tps point for CONFIG_PUSH_SUCCESS registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:08,780 INFO No tps control rule of CONFIG_PUSH_FAIL found,content =null
|
||||
|
||||
2025-09-22 01:50:08,780 WARN Tps point for CONFIG_PUSH_FAIL registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:13,909 INFO No tps control rule of ConfigListen found,content =null
|
||||
|
||||
2025-09-22 01:50:13,910 WARN Tps point for ConfigListen registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:13,910 INFO No tps control rule of ClusterConfigChangeNotify found,content =null
|
||||
|
||||
2025-09-22 01:50:13,910 WARN Tps point for ClusterConfigChangeNotify registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:13,921 INFO No tps control rule of ConfigFuzzyWatch found,content =null
|
||||
|
||||
2025-09-22 01:50:13,921 WARN Tps point for ConfigFuzzyWatch registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:13,921 INFO No tps control rule of ConfigPublish found,content =null
|
||||
|
||||
2025-09-22 01:50:13,921 WARN Tps point for ConfigPublish registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:13,922 INFO No tps control rule of ConfigQuery found,content =null
|
||||
|
||||
2025-09-22 01:50:13,922 WARN Tps point for ConfigQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:13,922 INFO No tps control rule of ConfigRemove found,content =null
|
||||
|
||||
2025-09-22 01:50:13,922 WARN Tps point for ConfigRemove registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:13,922 INFO No tps control rule of HealthCheck found,content =null
|
||||
|
||||
2025-09-22 01:50:13,922 WARN Tps point for HealthCheck registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:13,922 INFO No tps control rule of RemoteNamingInstanceBatchRegister found,content =null
|
||||
|
||||
2025-09-22 01:50:13,922 WARN Tps point for RemoteNamingInstanceBatchRegister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:13,923 INFO No tps control rule of RemoteNamingInstanceRegisterDeregister found,content =null
|
||||
|
||||
2025-09-22 01:50:13,923 WARN Tps point for RemoteNamingInstanceRegisterDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:13,923 WARN Tps point for RemoteNamingInstanceRegisterDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:13,923 INFO No tps control rule of RemoteNamingServiceListQuery found,content =null
|
||||
|
||||
2025-09-22 01:50:13,923 WARN Tps point for RemoteNamingServiceListQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:13,923 INFO No tps control rule of RemoteNamingServiceQuery found,content =null
|
||||
|
||||
2025-09-22 01:50:13,923 WARN Tps point for RemoteNamingServiceQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:13,923 INFO No tps control rule of RemoteNamingServiceSubscribeUnSubscribe found,content =null
|
||||
|
||||
2025-09-22 01:50:13,924 WARN Tps point for RemoteNamingServiceSubscribeUnSubscribe registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,505 INFO No tps control rule of NamingInstanceRegister found,content =null
|
||||
|
||||
2025-09-22 01:50:17,505 WARN Tps point for NamingInstanceRegister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,505 INFO No tps control rule of NamingInstanceQuery found,content =null
|
||||
|
||||
2025-09-22 01:50:17,505 WARN Tps point for NamingInstanceQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,506 INFO No tps control rule of NamingServiceListQuery found,content =null
|
||||
|
||||
2025-09-22 01:50:17,506 WARN Tps point for NamingServiceListQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,506 INFO No tps control rule of NamingInstanceMetadataUpdate found,content =null
|
||||
|
||||
2025-09-22 01:50:17,506 WARN Tps point for NamingInstanceMetadataUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,506 INFO No tps control rule of NamingInstanceUpdate found,content =null
|
||||
|
||||
2025-09-22 01:50:17,506 WARN Tps point for NamingInstanceUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,506 WARN Tps point for NamingInstanceMetadataUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,506 INFO No tps control rule of NamingServiceDeregister found,content =null
|
||||
|
||||
2025-09-22 01:50:17,506 WARN Tps point for NamingServiceDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,506 WARN Tps point for NamingInstanceMetadataUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,507 INFO No tps control rule of NamingServiceRegister found,content =null
|
||||
|
||||
2025-09-22 01:50:17,507 WARN Tps point for NamingServiceRegister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,507 INFO No tps control rule of NamingServiceSubscribe found,content =null
|
||||
|
||||
2025-09-22 01:50:17,507 WARN Tps point for NamingServiceSubscribe registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,507 INFO No tps control rule of NamingServiceUpdate found,content =null
|
||||
|
||||
2025-09-22 01:50:17,507 WARN Tps point for NamingServiceUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,508 WARN Tps point for NamingInstanceUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,508 WARN Tps point for NamingInstanceMetadataUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,508 WARN Tps point for ConfigPublish registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,508 WARN Tps point for NamingInstanceUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,508 INFO No tps control rule of HttpHealthCheck found,content =null
|
||||
|
||||
2025-09-22 01:50:17,508 WARN Tps point for HttpHealthCheck registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,508 WARN Tps point for NamingServiceSubscribe registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,509 WARN Tps point for NamingServiceSubscribe registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,509 INFO No tps control rule of NamingServiceQuery found,content =null
|
||||
|
||||
2025-09-22 01:50:17,509 WARN Tps point for NamingServiceQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,509 WARN Tps point for ConfigPublish registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,509 INFO No tps control rule of NamingInstanceDeregister found,content =null
|
||||
|
||||
2025-09-22 01:50:17,509 WARN Tps point for NamingInstanceDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,509 WARN Tps point for NamingInstanceQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,509 WARN Tps point for ConfigQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,509 WARN Tps point for NamingServiceRegister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,509 WARN Tps point for NamingInstanceDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,509 WARN Tps point for ConfigQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,509 WARN Tps point for NamingServiceDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,510 WARN Tps point for NamingInstanceRegister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,510 WARN Tps point for NamingInstanceDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,510 WARN Tps point for NamingServiceQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,510 WARN Tps point for NamingServiceUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,510 WARN Tps point for NamingInstanceMetadataUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,510 WARN Tps point for NamingInstanceDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,510 WARN Tps point for NamingInstanceMetadataUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,510 WARN Tps point for NamingInstanceRegister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,510 WARN Tps point for NamingServiceRegister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,510 WARN Tps point for NamingInstanceQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,510 WARN Tps point for NamingServiceListQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,510 WARN Tps point for HttpHealthCheck registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,510 WARN Tps point for NamingInstanceRegister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,510 WARN Tps point for NamingServiceSubscribe registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,510 WARN Tps point for NamingServiceDeregister registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,511 WARN Tps point for NamingServiceQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,511 WARN Tps point for ConfigQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,511 WARN Tps point for NamingServiceUpdate registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 01:50:17,511 WARN Tps point for NamingServiceListQuery registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 02:01:31,907 INFO No tps control rule of NAMING_RPC_PUSH found,content =null
|
||||
|
||||
2025-09-22 02:01:31,908 WARN Tps point for NAMING_RPC_PUSH registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 02:01:31,908 INFO No tps control rule of NAMING_RPC_PUSH_SUCCESS found,content =null
|
||||
|
||||
2025-09-22 02:01:31,908 WARN Tps point for NAMING_RPC_PUSH_SUCCESS registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 02:01:31,908 INFO No tps control rule of NAMING_RPC_PUSH_FAIL found,content =null
|
||||
|
||||
2025-09-22 02:01:31,908 WARN Tps point for NAMING_RPC_PUSH_FAIL registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 02:01:31,908 INFO No tps control rule of NAMING_UDP_PUSH found,content =null
|
||||
|
||||
2025-09-22 02:01:31,908 WARN Tps point for NAMING_UDP_PUSH registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 02:01:31,909 INFO No tps control rule of NAMING_UDP_PUSH_SUCCESS found,content =null
|
||||
|
||||
2025-09-22 02:01:31,909 WARN Tps point for NAMING_UDP_PUSH_SUCCESS registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 02:01:31,909 INFO No tps control rule of NAMING_UDP_PUSH_FAIL found,content =null
|
||||
|
||||
2025-09-22 02:01:31,909 WARN Tps point for NAMING_UDP_PUSH_FAIL registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 02:01:31,909 INFO No tps control rule of NAMING_DISTRO_SYNC found,content =null
|
||||
|
||||
2025-09-22 02:01:31,909 WARN Tps point for NAMING_DISTRO_SYNC registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 02:01:31,909 INFO No tps control rule of NAMING_DISTRO_SYNC_SUCCESS found,content =null
|
||||
|
||||
2025-09-22 02:01:31,909 WARN Tps point for NAMING_DISTRO_SYNC_SUCCESS registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 02:01:31,909 INFO No tps control rule of NAMING_DISTRO_SYNC_FAIL found,content =null
|
||||
|
||||
2025-09-22 02:01:31,909 WARN Tps point for NAMING_DISTRO_SYNC_FAIL registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 02:01:31,909 INFO No tps control rule of NAMING_DISTRO_VERIFY found,content =null
|
||||
|
||||
2025-09-22 02:01:31,909 WARN Tps point for NAMING_DISTRO_VERIFY registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 02:01:31,909 INFO No tps control rule of NAMING_DISTRO_VERIFY_SUCCESS found,content =null
|
||||
|
||||
2025-09-22 02:01:31,909 WARN Tps point for NAMING_DISTRO_VERIFY_SUCCESS registered, But tps control manager is no limit implementation.
|
||||
|
||||
2025-09-22 02:01:31,909 INFO No tps control rule of NAMING_DISTRO_VERIFY_FAIL found,content =null
|
||||
|
||||
2025-09-22 02:01:31,909 WARN Tps point for NAMING_DISTRO_VERIFY_FAIL registered, But tps control manager is no limit implementation.
|
||||
|
||||
@@ -1,96 +0,0 @@
|
||||
2025-09-22 01:49:55,891 ERROR [TASK-FAILED] java.lang.InterruptedException
|
||||
|
||||
java.lang.InterruptedException: null
|
||||
at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1645)
|
||||
at java.base/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
|
||||
at com.alibaba.nacos.common.task.engine.TaskExecuteWorker$InnerWorker.run(TaskExecuteWorker.java:118)
|
||||
2025-09-22 01:49:55,891 ERROR [TASK-FAILED] java.lang.InterruptedException
|
||||
|
||||
java.lang.InterruptedException: null
|
||||
at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1645)
|
||||
at java.base/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
|
||||
at com.alibaba.nacos.common.task.engine.TaskExecuteWorker$InnerWorker.run(TaskExecuteWorker.java:118)
|
||||
2025-09-22 01:49:55,891 ERROR [TASK-FAILED] java.lang.InterruptedException
|
||||
|
||||
java.lang.InterruptedException: null
|
||||
at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1645)
|
||||
at java.base/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
|
||||
at com.alibaba.nacos.common.task.engine.TaskExecuteWorker$InnerWorker.run(TaskExecuteWorker.java:118)
|
||||
2025-09-22 01:49:55,891 ERROR [TASK-FAILED] java.lang.InterruptedException
|
||||
|
||||
java.lang.InterruptedException: null
|
||||
at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1645)
|
||||
at java.base/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
|
||||
at com.alibaba.nacos.common.task.engine.TaskExecuteWorker$InnerWorker.run(TaskExecuteWorker.java:118)
|
||||
2025-09-22 01:49:55,891 ERROR [TASK-FAILED] java.lang.InterruptedException
|
||||
|
||||
java.lang.InterruptedException: null
|
||||
at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1645)
|
||||
at java.base/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
|
||||
at com.alibaba.nacos.common.task.engine.TaskExecuteWorker$InnerWorker.run(TaskExecuteWorker.java:118)
|
||||
2025-09-22 01:49:55,891 ERROR [TASK-FAILED] java.lang.InterruptedException
|
||||
|
||||
java.lang.InterruptedException: null
|
||||
at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1645)
|
||||
at java.base/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
|
||||
at com.alibaba.nacos.common.task.engine.TaskExecuteWorker$InnerWorker.run(TaskExecuteWorker.java:118)
|
||||
2025-09-22 01:49:55,891 ERROR [TASK-FAILED] java.lang.InterruptedException
|
||||
|
||||
java.lang.InterruptedException: null
|
||||
at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1645)
|
||||
at java.base/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
|
||||
at com.alibaba.nacos.common.task.engine.TaskExecuteWorker$InnerWorker.run(TaskExecuteWorker.java:118)
|
||||
2025-09-22 01:49:55,891 ERROR [TASK-FAILED] java.lang.InterruptedException
|
||||
|
||||
java.lang.InterruptedException: null
|
||||
at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1645)
|
||||
at java.base/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
|
||||
at com.alibaba.nacos.common.task.engine.TaskExecuteWorker$InnerWorker.run(TaskExecuteWorker.java:118)
|
||||
2025-09-22 01:49:55,891 ERROR [TASK-FAILED] java.lang.InterruptedException
|
||||
|
||||
java.lang.InterruptedException: null
|
||||
at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1645)
|
||||
at java.base/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
|
||||
at com.alibaba.nacos.common.task.engine.TaskExecuteWorker$InnerWorker.run(TaskExecuteWorker.java:118)
|
||||
2025-09-22 01:49:55,891 ERROR [TASK-FAILED] java.lang.InterruptedException
|
||||
|
||||
java.lang.InterruptedException: null
|
||||
at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1645)
|
||||
at java.base/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
|
||||
at com.alibaba.nacos.common.task.engine.TaskExecuteWorker$InnerWorker.run(TaskExecuteWorker.java:118)
|
||||
2025-09-22 01:49:55,891 ERROR [TASK-FAILED] java.lang.InterruptedException
|
||||
|
||||
java.lang.InterruptedException: null
|
||||
at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1645)
|
||||
at java.base/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
|
||||
at com.alibaba.nacos.common.task.engine.TaskExecuteWorker$InnerWorker.run(TaskExecuteWorker.java:118)
|
||||
2025-09-22 01:49:55,891 ERROR [TASK-FAILED] java.lang.InterruptedException
|
||||
|
||||
java.lang.InterruptedException: null
|
||||
at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1645)
|
||||
at java.base/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
|
||||
at com.alibaba.nacos.common.task.engine.TaskExecuteWorker$InnerWorker.run(TaskExecuteWorker.java:118)
|
||||
2025-09-22 01:49:55,892 ERROR [TASK-FAILED] java.lang.InterruptedException
|
||||
|
||||
java.lang.InterruptedException: null
|
||||
at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1645)
|
||||
at java.base/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
|
||||
at com.alibaba.nacos.common.task.engine.TaskExecuteWorker$InnerWorker.run(TaskExecuteWorker.java:118)
|
||||
2025-09-22 01:49:55,891 ERROR [TASK-FAILED] java.lang.InterruptedException
|
||||
|
||||
java.lang.InterruptedException: null
|
||||
at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1645)
|
||||
at java.base/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
|
||||
at com.alibaba.nacos.common.task.engine.TaskExecuteWorker$InnerWorker.run(TaskExecuteWorker.java:118)
|
||||
2025-09-22 01:49:55,892 ERROR [TASK-FAILED] java.lang.InterruptedException
|
||||
|
||||
java.lang.InterruptedException: null
|
||||
at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1645)
|
||||
at java.base/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
|
||||
at com.alibaba.nacos.common.task.engine.TaskExecuteWorker$InnerWorker.run(TaskExecuteWorker.java:118)
|
||||
2025-09-22 01:49:55,892 ERROR [TASK-FAILED] java.lang.InterruptedException
|
||||
|
||||
java.lang.InterruptedException: null
|
||||
at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1645)
|
||||
at java.base/java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
|
||||
at com.alibaba.nacos.common.task.engine.TaskExecuteWorker$InnerWorker.run(TaskExecuteWorker.java:118)
|
||||
@@ -1,58 +0,0 @@
|
||||
2025-09-22 01:17:09,707 INFO Initializes the Raft protocol, raft-config info : {"data":{},"members":["d97c29d750b4:7848"],"strictMode":false,"selfMember":"d97c29d750b4:7848"}
|
||||
|
||||
2025-09-22 01:17:10,255 INFO ========= The raft protocol is starting... =========
|
||||
|
||||
2025-09-22 01:17:10,299 INFO ========= The raft protocol start finished... =========
|
||||
|
||||
2025-09-22 01:17:10,366 INFO create raft group : naming_persistent_service_v2
|
||||
|
||||
2025-09-22 01:17:11,021 INFO This Raft event changes : RaftEvent{groupId='naming_persistent_service_v2', leader='d97c29d750b4:7848', term=1, raftClusterInfo=[d97c29d750b4:7848]}
|
||||
|
||||
2025-09-22 01:17:11,050 INFO create raft group : naming_persistent_service
|
||||
|
||||
2025-09-22 01:17:11,232 INFO This Raft event changes : RaftEvent{groupId='naming_persistent_service', leader='d97c29d750b4:7848', term=1, raftClusterInfo=[d97c29d750b4:7848]}
|
||||
|
||||
2025-09-22 01:17:11,273 INFO create raft group : naming_instance_metadata
|
||||
|
||||
2025-09-22 01:17:11,413 INFO This Raft event changes : RaftEvent{groupId='naming_instance_metadata', leader='d97c29d750b4:7848', term=1, raftClusterInfo=[d97c29d750b4:7848]}
|
||||
|
||||
2025-09-22 01:17:11,414 INFO create raft group : naming_service_metadata
|
||||
|
||||
2025-09-22 01:17:11,553 INFO This Raft event changes : RaftEvent{groupId='naming_service_metadata', leader='d97c29d750b4:7848', term=1, raftClusterInfo=[d97c29d750b4:7848]}
|
||||
|
||||
2025-09-22 01:17:11,934 INFO create raft group : lock_acquire_service_v2
|
||||
|
||||
2025-09-22 01:17:12,299 INFO This Raft event changes : RaftEvent{groupId='lock_acquire_service_v2', leader='d97c29d750b4:7848', term=1, raftClusterInfo=[d97c29d750b4:7848]}
|
||||
|
||||
2025-09-22 01:49:55,804 INFO shutdown jraft server
|
||||
|
||||
2025-09-22 01:49:55,805 INFO ========= The raft protocol is starting to close =========
|
||||
|
||||
2025-09-22 01:49:55,889 INFO ========= The raft protocol has been closed =========
|
||||
|
||||
2025-09-22 01:50:09,862 INFO Initializes the Raft protocol, raft-config info : {"data":{},"members":["8e5a20eec60e:7848"],"strictMode":false,"selfMember":"8e5a20eec60e:7848"}
|
||||
|
||||
2025-09-22 01:50:10,185 INFO ========= The raft protocol is starting... =========
|
||||
|
||||
2025-09-22 01:50:10,232 INFO ========= The raft protocol start finished... =========
|
||||
|
||||
2025-09-22 01:50:10,298 INFO create raft group : naming_persistent_service_v2
|
||||
|
||||
2025-09-22 01:50:10,877 INFO This Raft event changes : RaftEvent{groupId='naming_persistent_service_v2', leader='8e5a20eec60e:7848', term=1, raftClusterInfo=[8e5a20eec60e:7848]}
|
||||
|
||||
2025-09-22 01:50:10,888 INFO create raft group : naming_persistent_service
|
||||
|
||||
2025-09-22 01:50:10,988 INFO This Raft event changes : RaftEvent{groupId='naming_persistent_service', leader='8e5a20eec60e:7848', term=1, raftClusterInfo=[8e5a20eec60e:7848]}
|
||||
|
||||
2025-09-22 01:50:11,019 INFO create raft group : naming_instance_metadata
|
||||
|
||||
2025-09-22 01:50:11,142 INFO create raft group : naming_service_metadata
|
||||
|
||||
2025-09-22 01:50:11,144 INFO This Raft event changes : RaftEvent{groupId='naming_instance_metadata', leader='8e5a20eec60e:7848', term=1, raftClusterInfo=[8e5a20eec60e:7848]}
|
||||
|
||||
2025-09-22 01:50:11,275 INFO This Raft event changes : RaftEvent{groupId='naming_service_metadata', leader='8e5a20eec60e:7848', term=1, raftClusterInfo=[8e5a20eec60e:7848]}
|
||||
|
||||
2025-09-22 01:50:11,614 INFO create raft group : lock_acquire_service_v2
|
||||
|
||||
2025-09-22 01:50:11,860 INFO This Raft event changes : RaftEvent{groupId='lock_acquire_service_v2', leader='8e5a20eec60e:7848', term=1, raftClusterInfo=[8e5a20eec60e:7848]}
|
||||
|
||||
@@ -1,76 +0,0 @@
|
||||
2025-09-22 01:17:08,832 INFO [ClientConnectionEventListenerRegistry] registry listener - ConfigConnectionEventListener
|
||||
|
||||
2025-09-22 01:17:09,113 INFO Nacos GrpcSdkServer Rpc server starting at port 9848
|
||||
|
||||
2025-09-22 01:17:09,369 INFO Load ProtocolNegotiatorBuilder com.alibaba.nacos.core.remote.grpc.negotiator.tls.SdkDefaultTlsProtocolNegotiatorBuilder for type DEFAULT_TLS
|
||||
|
||||
2025-09-22 01:17:09,369 INFO Load ProtocolNegotiatorBuilder com.alibaba.nacos.core.remote.grpc.negotiator.tls.ClusterDefaultTlsProtocolNegotiatorBuilder for type CLUSTER_DEFAULT_TLS
|
||||
|
||||
2025-09-22 01:17:09,370 WARN Not found ProtocolNegotiatorBuilder for type nacos.remote.server.rpc.protocol.negotiator.type, will use default type nacos.remote.server.rpc.protocol.negotiator.type
|
||||
|
||||
2025-09-22 01:17:09,374 WARN Recommended use 'nacos.remote.server.grpc.sdk.max-inbound-message-size' property instead 'nacos.remote.server.grpc.maxinbound.message.size', now property value is 10485760
|
||||
|
||||
2025-09-22 01:17:09,530 INFO Ssl Context auto refresh is not supported.
|
||||
|
||||
2025-09-22 01:17:09,530 INFO Ssl Context auto refresh is not supported.
|
||||
|
||||
2025-09-22 01:17:09,530 INFO RpcServerSslContextRefresher initialization completed.
|
||||
|
||||
2025-09-22 01:17:09,531 INFO Nacos GrpcSdkServer Rpc server started at port 9848
|
||||
|
||||
2025-09-22 01:17:09,536 INFO Nacos GrpcClusterServer Rpc server starting at port 9849
|
||||
|
||||
2025-09-22 01:17:09,538 WARN Not found ProtocolNegotiatorBuilder for type nacos.remote.cluster.server.rpc.protocol.negotiator.type, will use default type nacos.remote.cluster.server.rpc.protocol.negotiator.type
|
||||
|
||||
2025-09-22 01:17:09,539 WARN Recommended use 'nacos.remote.server.grpc.cluster.max-inbound-message-size' property instead 'nacos.remote.server.grpc.maxinbound.message.size', now property value is 10485760
|
||||
|
||||
2025-09-22 01:17:09,540 INFO Nacos GrpcClusterServer Rpc server started at port 9849
|
||||
|
||||
2025-09-22 01:17:09,548 INFO [ClientConnectionEventListenerRegistry] registry listener - RpcAckCallbackInitorOrCleaner
|
||||
|
||||
2025-09-22 01:17:09,611 INFO [ClientConnectionEventListenerRegistry] registry listener - ConnectionBasedClientManager
|
||||
|
||||
2025-09-22 01:17:11,916 INFO [ClientConnectionEventListenerRegistry] registry listener - AiConnectionBasedClientManager
|
||||
|
||||
2025-09-22 01:49:55,739 INFO Nacos GrpcClusterServer Rpc server stopping
|
||||
|
||||
2025-09-22 01:49:55,739 INFO Nacos GrpcSdkServer Rpc server stopping
|
||||
|
||||
2025-09-22 01:49:55,752 INFO Nacos GrpcSdkServer Rpc server stopped successfully...
|
||||
|
||||
2025-09-22 01:49:55,752 INFO Nacos GrpcClusterServer Rpc server stopped successfully...
|
||||
|
||||
2025-09-22 01:50:08,694 INFO [ClientConnectionEventListenerRegistry] registry listener - ConfigConnectionEventListener
|
||||
|
||||
2025-09-22 01:50:08,990 INFO Nacos GrpcSdkServer Rpc server starting at port 9848
|
||||
|
||||
2025-09-22 01:50:09,541 INFO Load ProtocolNegotiatorBuilder com.alibaba.nacos.core.remote.grpc.negotiator.tls.SdkDefaultTlsProtocolNegotiatorBuilder for type DEFAULT_TLS
|
||||
|
||||
2025-09-22 01:50:09,541 INFO Load ProtocolNegotiatorBuilder com.alibaba.nacos.core.remote.grpc.negotiator.tls.ClusterDefaultTlsProtocolNegotiatorBuilder for type CLUSTER_DEFAULT_TLS
|
||||
|
||||
2025-09-22 01:50:09,542 WARN Not found ProtocolNegotiatorBuilder for type nacos.remote.server.rpc.protocol.negotiator.type, will use default type nacos.remote.server.rpc.protocol.negotiator.type
|
||||
|
||||
2025-09-22 01:50:09,547 WARN Recommended use 'nacos.remote.server.grpc.sdk.max-inbound-message-size' property instead 'nacos.remote.server.grpc.maxinbound.message.size', now property value is 10485760
|
||||
|
||||
2025-09-22 01:50:09,682 INFO Ssl Context auto refresh is not supported.
|
||||
|
||||
2025-09-22 01:50:09,682 INFO Ssl Context auto refresh is not supported.
|
||||
|
||||
2025-09-22 01:50:09,683 INFO RpcServerSslContextRefresher initialization completed.
|
||||
|
||||
2025-09-22 01:50:09,683 INFO Nacos GrpcSdkServer Rpc server started at port 9848
|
||||
|
||||
2025-09-22 01:50:09,689 INFO Nacos GrpcClusterServer Rpc server starting at port 9849
|
||||
|
||||
2025-09-22 01:50:09,690 WARN Not found ProtocolNegotiatorBuilder for type nacos.remote.cluster.server.rpc.protocol.negotiator.type, will use default type nacos.remote.cluster.server.rpc.protocol.negotiator.type
|
||||
|
||||
2025-09-22 01:50:09,691 WARN Recommended use 'nacos.remote.server.grpc.cluster.max-inbound-message-size' property instead 'nacos.remote.server.grpc.maxinbound.message.size', now property value is 10485760
|
||||
|
||||
2025-09-22 01:50:09,693 INFO Nacos GrpcClusterServer Rpc server started at port 9849
|
||||
|
||||
2025-09-22 01:50:09,706 INFO [ClientConnectionEventListenerRegistry] registry listener - RpcAckCallbackInitorOrCleaner
|
||||
|
||||
2025-09-22 01:50:09,772 INFO [ClientConnectionEventListenerRegistry] registry listener - ConnectionBasedClientManager
|
||||
|
||||
2025-09-22 01:50:11,599 INFO [ClientConnectionEventListenerRegistry] registry listener - AiConnectionBasedClientManager
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
docker-compose down && docker-compose up -d
|
||||
docker-compose down && docker-compose up -d
|
||||
docker compose down && docker compose up -d
|
||||
@@ -8,27 +8,32 @@ services:
|
||||
- traefik-net
|
||||
ports:
|
||||
- "80:80"
|
||||
- "8080:8080"
|
||||
- "8880:8080"
|
||||
# network_mode: "host" # 主机网络模式
|
||||
volumes:
|
||||
- ./traefik.yml:/etc/traefik/traefik.yml
|
||||
- ./dynamic.yml:/etc/traefik/dynamic.yml # 动态配置文件
|
||||
restart: always
|
||||
|
||||
whoami:
|
||||
image: traefik/whoami
|
||||
labels:
|
||||
- "traefik.http.routers.whoami.rule=Host(`whoami.localhost`)"
|
||||
|
||||
# 2. Nacos 服务监听脚本
|
||||
nacos-watcher:
|
||||
user: "root"
|
||||
privileged: true
|
||||
image: node:24.8.0-alpine3.21
|
||||
container_name: nacos-watcher
|
||||
# network_mode: "host"
|
||||
networks:
|
||||
- traefik-net
|
||||
working_dir: /app
|
||||
volumes:
|
||||
- ./:/app # 挂载当前目录到容器
|
||||
command: sh -c "npm install && node src/index.js"
|
||||
restart: always
|
||||
# nacos-cluster-watcher:
|
||||
# user: "root"
|
||||
# privileged: true
|
||||
# image: node:24.8.0-alpine3.21
|
||||
# container_name: nacos-cluster-watcher
|
||||
# # network_mode: "host"
|
||||
# networks:
|
||||
# - traefik-net
|
||||
# working_dir: /app
|
||||
# volumes:
|
||||
# - ./:/app # 挂载当前目录到容器
|
||||
# command: sh -c "npm install && node src/index.js"
|
||||
# restart: always
|
||||
|
||||
networks:
|
||||
traefik-net:
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"name": "traefik",
|
||||
"name": "traefik-naco",
|
||||
"version": "1.0.0",
|
||||
"description": "",
|
||||
"scripts": {
|
||||
|
||||
@@ -4,6 +4,8 @@ module.exports = {
|
||||
filePath: path.join(__dirname, '../../dynamic.yml'),
|
||||
nacosApi: {
|
||||
baseUrl: 'http://192.168.31.101:8848/nacos/v1/ns',
|
||||
// baseUrl: 'http://192.168.31.101:8848/nacos/v3/admin/ns',
|
||||
|
||||
apiList: {
|
||||
instanceInfo: '/instance/list',
|
||||
serviceList: '/service/list',
|
||||
|
||||
@@ -22,6 +22,7 @@ export default defineComponent({
|
||||
|
||||
|
||||
onMounted(() => {
|
||||
|
||||
loadProductList()
|
||||
})
|
||||
|
||||
|
||||
@@ -5,6 +5,7 @@ import { createPinia } from 'pinia'
|
||||
|
||||
import App from './App'
|
||||
|
||||
|
||||
createApp(App)
|
||||
.use(createPinia())
|
||||
.mount('#app')
|
||||
|
||||
@@ -4,13 +4,13 @@ import vueJsx from '@vitejs/plugin-vue-jsx'
|
||||
import vueDevTools from 'vite-plugin-vue-devtools'
|
||||
import federation from '@originjs/vite-plugin-federation';
|
||||
import { fileURLToPath, URL } from "node:url";
|
||||
import { nacosRegVitePlugin } from "nacos-federation";
|
||||
import { visualizer } from 'rollup-plugin-visualizer';
|
||||
|
||||
export default defineConfig(async ({ mode }) => {
|
||||
const env = loadEnv(mode, process.cwd());
|
||||
|
||||
return {
|
||||
base: `${ env.VITE_PREFIX }${ env.VITE_TRAEFIK_ADDRESS }/${ env.VITE_SERVER_NAME }`,
|
||||
server: {
|
||||
port: Number(env.VITE_SERVER_PORT),
|
||||
host: '0.0.0.0',
|
||||
@@ -18,11 +18,11 @@ export default defineConfig(async ({ mode }) => {
|
||||
cors: true
|
||||
},
|
||||
plugins: [
|
||||
nacosRegVitePlugin(),
|
||||
// nacosRegVitePlugin(),
|
||||
federation({
|
||||
name: env.VITE_SERVER_NAME,
|
||||
remotes: {
|
||||
shared: `http://${ env.VITE_TRAEFIK_ADDRESS }/${ env.VITE_MODEL_SHARED_NAME }/assets/remoteEntry.js`
|
||||
shared: `${ env.VITE_PREFIX }${ env.VITE_TRAEFIK_ADDRESS }/${ env.VITE_MODEL_SHARED_NAME }/assets/remoteEntry.js`
|
||||
},
|
||||
exposes: { // 暴露给主应用的资源(按功能分组)
|
||||
'./ProductDomain': './src/domains/product/index.ts', // 领域层(实体、服务、接口等)
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
<script src="/src/index.ts" type="module"></script>
|
||||
<script src="/src/main.ts" type="module"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -22,6 +22,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@vitejs/plugin-vue": "^6.0.1",
|
||||
"@vitejs/plugin-vue-jsx": "^5.1.1",
|
||||
"rollup-plugin-visualizer": "^6.0.3",
|
||||
"typescript": "~5.8.3",
|
||||
"vite": "^7.1.6"
|
||||
|
||||
24
front-end/app-shared/src/App.tsx
Normal file
24
front-end/app-shared/src/App.tsx
Normal file
@@ -0,0 +1,24 @@
|
||||
import { defineComponent, onMounted } from 'vue'
|
||||
|
||||
export default defineComponent({
|
||||
setup() {
|
||||
|
||||
onMounted({})
|
||||
return () => (
|
||||
<>
|
||||
<div class="order-federation-placeholder">
|
||||
<h2>共享资源-联邦模块</h2>
|
||||
<p>此页面仅用于 商品模块 的单独开发和调试,可临时引入组件进行本地测试,实际运行时由 主应用
|
||||
加载本项目代码</p>
|
||||
|
||||
{/*<h2>本模块包含的功能:</h2>*/ }
|
||||
{/*<ul>*/ }
|
||||
{/* <li>1:获取商品首页的数据和展示</li>*/ }
|
||||
{/* <li>2:点击视频进入详情页</li>*/ }
|
||||
{/*</ul>*/ }
|
||||
{/*<p></p>*/ }
|
||||
</div>
|
||||
</>
|
||||
)
|
||||
}
|
||||
})
|
||||
@@ -1,9 +1,9 @@
|
||||
export class HttpConfig {
|
||||
// public static DevBaseUrl: string = "http://127.0.0.1:3210/api"
|
||||
public static DevBaseUrl: string = import.meta.env.VITE_DEVBASEURL
|
||||
public static DevBaseUrl: string = window.__APP_CONFIG__.VITE_DEVBASEURL
|
||||
|
||||
// public static ProdBaseUrl: string = "http://127.0.0.1:3210/api/"
|
||||
public static ProdBaseUrl: string = import.meta.env.VITE_PRODBASEURL
|
||||
|
||||
public static ProdBaseUrl: string = window.__APP_CONFIG__.VITE_PRODBASEURL
|
||||
|
||||
public static apiList: string = ""
|
||||
}
|
||||
|
||||
@@ -7,14 +7,13 @@ import axios, {
|
||||
} from "axios";
|
||||
import { UrlCheckUtils } from '../utils/index'
|
||||
|
||||
|
||||
class AxiosInfra {
|
||||
public instance: AxiosInstance;
|
||||
|
||||
public constructor() {
|
||||
this.instance = axios.create({
|
||||
baseURL: UrlCheckUtils.check(),
|
||||
timeout: Number(import.meta.env.VITE_HTTPTIMEOUT),
|
||||
timeout: Number(window.__APP_CONFIG__.VITE_HTTPTIMEOUT),
|
||||
headers: {
|
||||
"Content-Type": "application/json"
|
||||
}
|
||||
|
||||
8
front-end/app-shared/src/main.ts
Normal file
8
front-end/app-shared/src/main.ts
Normal file
@@ -0,0 +1,8 @@
|
||||
import { createApp } from 'vue'
|
||||
|
||||
import App from './App'
|
||||
|
||||
|
||||
createApp(App)
|
||||
.mount('#app')
|
||||
|
||||
13
front-end/app-shared/src/types/global.d.ts
vendored
Normal file
13
front-end/app-shared/src/types/global.d.ts
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
export interface AppConfig {
|
||||
VITE_DEVBASEURL: string;
|
||||
VITE_PRODBASEURL: string;
|
||||
VITE_HTTPTIMEOUT: string;
|
||||
}
|
||||
|
||||
declare global {
|
||||
interface Window {
|
||||
__APP_CONFIG__: AppConfig;
|
||||
}
|
||||
}
|
||||
|
||||
export {};
|
||||
@@ -16,6 +16,8 @@
|
||||
"DOM",
|
||||
"DOM.Iterable"
|
||||
],
|
||||
"jsx": "preserve",
|
||||
"jsxImportSource": "vue",
|
||||
"module": "ESNext",
|
||||
"moduleResolution": "bundler",
|
||||
"esModuleInterop": true,
|
||||
|
||||
@@ -1,14 +1,18 @@
|
||||
import { defineConfig, loadEnv, UserConfig } from 'vite'
|
||||
import federation from "@originjs/vite-plugin-federation";
|
||||
import { nacosRegVitePlugin } from "nacos-federation";
|
||||
// @ts-ignore
|
||||
import vueJsx from '@vitejs/plugin-vue-jsx'
|
||||
|
||||
// @ts-ignore
|
||||
import vue from '@vitejs/plugin-vue';
|
||||
import visualizer from 'rollup-plugin-visualizer';
|
||||
|
||||
|
||||
export default defineConfig(async ({ mode }): Promise<UserConfig> => {
|
||||
const env = loadEnv(mode, process.cwd());
|
||||
|
||||
return {
|
||||
base: `${ env.VITE_PREFIX }${ env.VITE_TRAEFIK_ADDRESS }/${ env.VITE_SERVER_NAME }`,
|
||||
server: {
|
||||
port: Number(env.VITE_SERVER_PORT),
|
||||
host: '0.0.0.0',
|
||||
@@ -16,7 +20,7 @@ export default defineConfig(async ({ mode }): Promise<UserConfig> => {
|
||||
cors: true
|
||||
},
|
||||
plugins: [
|
||||
nacosRegVitePlugin(),
|
||||
// nacosRegVitePlugin(),
|
||||
federation({
|
||||
name: env.VITE_SERVER_NAME,
|
||||
exposes: {
|
||||
@@ -34,6 +38,7 @@ export default defineConfig(async ({ mode }): Promise<UserConfig> => {
|
||||
}
|
||||
}),
|
||||
vue(),
|
||||
vueJsx(),
|
||||
visualizer({
|
||||
title: "共享模块依赖分析",
|
||||
filename: 'dist/stats.html', // 分析文件输出路径
|
||||
@@ -47,7 +52,6 @@ export default defineConfig(async ({ mode }): Promise<UserConfig> => {
|
||||
minify: false,
|
||||
cssCodeSplit: true,
|
||||
rollupOptions: {
|
||||
input: './src/index.ts',
|
||||
output: {
|
||||
format: 'esm',
|
||||
minifyInternalExports: false
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
VITE_PREFIX=http://
|
||||
|
||||
# Nacos 配置中心ip:端口
|
||||
VITE_NACOS_ADDRESS=192.168.31.101:8848
|
||||
VITE_NACOS_ADDRESS=192.168.139.84:8848
|
||||
|
||||
# traefik 网关的地址
|
||||
VITE_TRAEFIK_ADDRESS=192.168.31.101
|
||||
|
||||
@@ -14,6 +14,9 @@ class Main {
|
||||
.use(router)
|
||||
.mount('#app')
|
||||
|
||||
// TODO 需要解决的地方
|
||||
window.__APP_CONFIG__ = import.meta.env;
|
||||
|
||||
elementPlus.init(app)
|
||||
|
||||
initNormalizeStyles()
|
||||
@@ -21,7 +24,6 @@ class Main {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
new Main
|
||||
|
||||
|
||||
|
||||
@@ -32,11 +32,11 @@ export default class Home extends Vue {
|
||||
]
|
||||
|
||||
async created() {
|
||||
console.log("import.meta.env: ", import.meta.env)
|
||||
|
||||
}
|
||||
|
||||
async addCount() {
|
||||
// console.log(await nacos.find('app-product'))
|
||||
// console.log(await nacos-cluster.find('app-product'))
|
||||
// console.log("ref dom: ", this.refH1)
|
||||
// this.router.push({ name: 'about' })
|
||||
// this.route.query
|
||||
|
||||
11
front-end/main-app/src/shared/types/global.d.ts
vendored
Normal file
11
front-end/main-app/src/shared/types/global.d.ts
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
export interface AppConfig {
|
||||
[key: string]: any;
|
||||
}
|
||||
|
||||
declare global {
|
||||
interface Window {
|
||||
__APP_CONFIG__: AppConfig;
|
||||
}
|
||||
}
|
||||
|
||||
export {};
|
||||
@@ -8,13 +8,13 @@ import { visualizer } from 'rollup-plugin-visualizer';
|
||||
|
||||
export default defineConfig(async ({ mode }) => {
|
||||
const env = loadEnv(mode, process.cwd());
|
||||
// const nacos = await nacosServiceManage.create({
|
||||
// const nacos-cluster = await nacosServiceManage.create({
|
||||
// serverList: env.VITE_NACOS_ADDRESS,
|
||||
// serviceName: env.VITE_SERVER_NAME,
|
||||
// port: Number(env.VITE_SERVER_PORT)
|
||||
// });
|
||||
// const productUrl = await nacos.find(env.VITE_MODEL_PRODUCT_NAME)
|
||||
// const sharedUrl = await nacos.find(env.VITE_MODEL_SHARED_NAME)
|
||||
// const productUrl = await nacos-cluster.find(env.VITE_MODEL_PRODUCT_NAME)
|
||||
// const sharedUrl = await nacos-cluster.find(env.VITE_MODEL_SHARED_NAME)
|
||||
|
||||
return {
|
||||
server: {
|
||||
@@ -38,8 +38,8 @@ export default defineConfig(async ({ mode }) => {
|
||||
// 并把配置实时同步到Traefik中,如果 xxx微前端模块停止运行那么就会从 Nacos服务中注销,
|
||||
// 那么dynamic.yml配置文件就会自动删减被下线的网关映射
|
||||
|
||||
product: `http://${ env.VITE_TRAEFIK_ADDRESS }/${ env.VITE_MODEL_PRODUCT_NAME }/assets/remoteEntry.js`,
|
||||
shared: `http://${ env.VITE_TRAEFIK_ADDRESS }/${ env.VITE_MODEL_SHARED_NAME }/assets/remoteEntry.js`
|
||||
product: `${ env.VITE_PREFIX }${ env.VITE_TRAEFIK_ADDRESS }/${ env.VITE_MODEL_PRODUCT_NAME }/assets/remoteEntry.js`,
|
||||
shared: `${ env.VITE_PREFIX }${ env.VITE_TRAEFIK_ADDRESS }/${ env.VITE_MODEL_SHARED_NAME }/assets/remoteEntry.js`
|
||||
},
|
||||
shared: {
|
||||
vue: { requiredVersion: '^3.5.18' },
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
功能分析:
|
||||
|
||||
1 注册服务
|
||||
|
||||
子模块:直接通过nacos 注册,给 内网 的 使用
|
||||
|
||||
主模块:main-app -> Traefik -> ConfigServer(nacos-federation) -> Nacos
|
||||
|
||||
|
||||
|
||||
2 获取配置
|
||||
|
||||
子模块:直接通过 nacos 获取配置
|
||||
|
||||
主模块: main-app -> Traefik -> ConfigServer(nacos-federation) -> Nacos
|
||||
|
||||
|
||||
增加功能:
|
||||
|
||||
认证授权机制
|
||||
请求限流保护
|
||||
操作日志记录
|
||||
服务治理功能(如权重调整、元数据管理等)
|
||||
@@ -42,8 +42,8 @@ export class nacosServiceManage {
|
||||
}
|
||||
|
||||
const instance = new nacosServiceManage(option);
|
||||
await instance.initClient();
|
||||
await instance.initConfig();
|
||||
// await instance.initClient();
|
||||
// await instance.initConfig();
|
||||
|
||||
this.instanceMap.set(configKey, instance);
|
||||
return instance;
|
||||
@@ -57,6 +57,53 @@ export class nacosServiceManage {
|
||||
return `${ option.serverList }-${ namespace }-${ option.serviceName }`;
|
||||
}
|
||||
|
||||
// 服务注册
|
||||
public async initClient() {
|
||||
this.nacosClient = new NacosNamingClient({
|
||||
logger,
|
||||
serverList: this.initOptions.serverList,
|
||||
namespace: this.initOptions.namespace || 'public',
|
||||
});
|
||||
await this.nacosClient.ready();
|
||||
this.reg()
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取配置
|
||||
* @param dataId
|
||||
* @param group
|
||||
*/
|
||||
async getConfig(dataId: string, group: string = "DEFAULT_GROUP") {
|
||||
const res = await this.configClient.getConfig(dataId, group)
|
||||
console.log()
|
||||
console.log(`${ chalk.blue('[nacos-cluster-federation] 配置发现:') }\n ${ chalk.green('➜') } ${ chalk.green(dataId) } 的配置为: ${ chalk.green(res) }`)
|
||||
return res;
|
||||
}
|
||||
|
||||
/**
|
||||
* 订阅配置变化
|
||||
* @param dataId
|
||||
* @param group
|
||||
*/
|
||||
async subscribe(dataId: string, group: string = "DEFAULT_GROUP") {
|
||||
return new Promise(async (resolve, reject) => {
|
||||
this.configClient.subscribe({ dataId, group }, (content: any) => {
|
||||
resolve(content)
|
||||
});
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 初始化配置服务
|
||||
* @private
|
||||
*/
|
||||
private async initConfig() {
|
||||
this.configClient = new NacosConfigClient({
|
||||
serverAddr: this.initOptions.serverList,
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 从Nacos发现服务地址
|
||||
* @param serviceName 发现选项
|
||||
@@ -87,31 +134,6 @@ export class nacosServiceManage {
|
||||
nacosServiceManage.instanceMap.delete(configKey);
|
||||
}
|
||||
|
||||
// 初始化服务发现
|
||||
private async initClient() {
|
||||
this.nacosClient = new NacosNamingClient({
|
||||
logger,
|
||||
serverList: this.initOptions.serverList,
|
||||
namespace: this.initOptions.namespace || 'public',
|
||||
});
|
||||
await this.nacosClient.ready();
|
||||
this.reg()
|
||||
}
|
||||
|
||||
// 初始化配置服务
|
||||
private async initConfig() {
|
||||
this.configClient = new NacosConfigClient({
|
||||
serverAddr: this.initOptions.serverList,
|
||||
});
|
||||
}
|
||||
|
||||
async getConfig(dataId: string, group: string) {
|
||||
const res = await this.configClient.getConfig(dataId, group)
|
||||
console.log()
|
||||
console.log(`${ chalk.blue('[nacos-federation] 配置发现:') }\n ${ chalk.green('➜') } ${ chalk.green(dataId) } 的配置为: ${ chalk.green(res) }`)
|
||||
return res;
|
||||
}
|
||||
|
||||
/**
|
||||
* 注册服务到Nacos并返回客户端实例
|
||||
*/
|
||||
@@ -121,7 +143,7 @@ export class nacosServiceManage {
|
||||
// @ts-ignore
|
||||
await this.nacosClient.registerInstance(serviceName, { port, ip })
|
||||
logger.log()
|
||||
logger.log(chalk.blue("[nacos-federation] 服务注册:"))
|
||||
logger.log(chalk.blue("[nacos-cluster-federation] 服务注册:"))
|
||||
logger.log(` ${ chalk.green('➜') } ${ chalk.green(serviceName) } (${ formatServiceUrl(ip, port) }) 已注册到配置中心!`);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { loadEnv, Plugin, UserConfig } from 'vite';
|
||||
import { nacosServiceManage, RegisterOptions } from './index';
|
||||
import { getLocalIP, nacosServiceManage, RegisterOptions } from './index';
|
||||
import chalk from 'chalk';
|
||||
|
||||
const log = console.log;
|
||||
@@ -19,7 +19,8 @@ export function nacosRegVitePlugin(options?: Partial<RegisterOptions>): Plugin {
|
||||
baseUrl = `${ env.VITE_SERVER_NAME }/`
|
||||
}
|
||||
return {
|
||||
base: `${ env.VITE_PREFIX }${ env.VITE_TRAEFIK_ADDRESS }/${ baseUrl }`,
|
||||
// http(https)://前端运行的服务器所在ip/前端模块名
|
||||
base: `${ env.VITE_PREFIX }${ getLocalIP() }/${ baseUrl }`,
|
||||
}
|
||||
},
|
||||
async configResolved(config) {
|
||||
@@ -34,20 +35,19 @@ export function nacosRegVitePlugin(options?: Partial<RegisterOptions>): Plugin {
|
||||
|
||||
// 验证必要配置
|
||||
if (!registerOptions.serverList) {
|
||||
throw new Error('[nacos-federation] 缺少Nacos服务列表配置,请设置VITE_NACOS_ADDRESS环境变量或插件选项');
|
||||
throw new Error('[nacos-cluster-federation] 缺少Nacos服务列表配置,请设置VITE_NACOS_ADDRESS环境变量或插件选项');
|
||||
}
|
||||
|
||||
if (!registerOptions.serviceName) {
|
||||
throw new Error('[nacos-federation] 缺少服务名称配置,请设置VITE_SERVER_NAME环境变量或插件选项');
|
||||
throw new Error('[nacos-cluster-federation] 缺少服务名称配置,请设置VITE_SERVER_NAME环境变量或插件选项');
|
||||
}
|
||||
if (!registerOptions.port) {
|
||||
throw new Error('[nacos-federation] 缺少服务端口配置,请设置VITE_SERVER_PORT环境变量或插件选项');
|
||||
throw new Error('[nacos-cluster-federation] 缺少服务端口配置,请设置VITE_SERVER_PORT环境变量或插件选项');
|
||||
}
|
||||
|
||||
// 初始化Nacos实例
|
||||
nacosInstance = await nacosServiceManage.create(registerOptions);
|
||||
|
||||
|
||||
const baseUrl = await nacosInstance.getConfig("baseUrl", "DEFAULT_GROUP")
|
||||
const baseUrlConfig = baseUrl ? JSON.parse(baseUrl) : {};
|
||||
|
||||
@@ -91,7 +91,7 @@ function Logs(env: Record<string, any>) {
|
||||
${ chalk.green('➜') } Prometheus 监控: ${ env.VITE_PREFIX }${ webUI }:9090
|
||||
${ chalk.green('➜') } Grafana 面板: ${ env.VITE_PREFIX }${ webUI }:3000
|
||||
${ chalk.green('➜') } Traefik 网关: ${ env.VITE_PREFIX }${ env.VITE_TRAEFIK_ADDRESS }
|
||||
${ chalk.green('➜') } WebUi: ${ env.VITE_PREFIX }${ env.VITE_TRAEFIK_ADDRESS }:8080
|
||||
${ chalk.green('➜') } WebUi: ${ env.VITE_PREFIX }${ env.VITE_TRAEFIK_ADDRESS }:8880
|
||||
|
||||
${ chalk.blue.bold('微前端信息:') }
|
||||
${ chalk.green('➜') } 主模块:${ chalk.green(env.VITE_SERVER_NAME) }
|
||||
|
||||
@@ -13,7 +13,8 @@
|
||||
"declarationDir": "./dist"
|
||||
},
|
||||
"include": [
|
||||
"src/**/*"
|
||||
"src/**/*",
|
||||
"src/types/*"
|
||||
],
|
||||
"exclude": [
|
||||
"node_modules",
|
||||
|
||||
Reference in New Issue
Block a user