Browse Source

v0.1 fix session and download issue

master
han2015 6 months ago
parent
commit
873b0f1c90
  1. 2
      .gitignore
  2. 819
      build/log/tank.log
  3. 54
      code/rest/alien_service.go
  4. 23
      code/rest/user_service.go

2
.gitignore

@ -1,6 +1,8 @@
#idea file
.idea
build/matter/
build/log/
*.log
# develop temp folder.
tmp

819
build/log/tank.log

@ -1,819 +0,0 @@
[INFO ]13:09:05 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]13:09:05 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]13:09:05 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]13:09:05 tank_config.go:157: file storage location: build
[INFO ]13:09:05 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]13:09:05 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]13:09:05 dashboard_service.go:72: ETL dashboard data from 2025-05-08 00:00:00 to 2025-05-08 23:59:59
[INFO ]13:09:05 footprint_service.go:107: Delete footprint data before 2025-05-01 00:00:00
[INFO ]13:09:05 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]13:09:05 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]13:09:05 dashboard_service.go:77: 2025-05-08 already exits. delete it and insert new one.
[INFO ]13:09:05 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]13:09:05 task_service.go:170: scan task not enabled.
[INFO ]13:09:05 tank_application.go:153: App started at http://localhost:6010
[INFO ]13:09:05 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 0, totalInvokeNum = 8, UV = 0, totalUV = 1, matterNum = 0, totalMatterNum = 0
[INFO ]13:09:05 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 0, cacheSize = 0, totalCacheSize = 0, avgCost = 0
[INFO ]13:09:05 dashboard_service.go:72: ETL dashboard data from 2025-05-09 00:00:00 to 2025-05-09 23:59:59
[INFO ]13:09:05 dashboard_service.go:77: 2025-05-09 already exits. delete it and insert new one.
[INFO ]13:09:05 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 8, totalInvokeNum = 8, UV = 1, totalUV = 1, matterNum = 0, totalMatterNum = 0
[INFO ]13:09:05 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 0, cacheSize = 0, totalCacheSize = 0, avgCost = 2
[INFO ]13:09:22 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/preference/fetch Params:{}
[ERROR]13:09:22 tank_router.go:99: panic on base_bean.go:66 &{LOGIN 401 not login}
[INFO ]13:09:22 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/user/info Params:{}
[INFO ]13:09:22 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/logout Params:{}
[INFO ]13:38:37 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/preference/fetch Params:{}
[INFO ]13:38:37 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/logout Params:{}
[ERROR]14:06:38 tank_router.go:99: panic on user_controller.go:111 用户名或密码错误
[INFO ]14:06:38 footprint_service.go:90: Ip:[ Cost:4 Uri:/api/user/login Params:{"password":["******"],"username":["admin"]}
[ERROR]14:18:06 tank_router.go:99: panic on tank_router.go:176 cannot handle /api/install/create/admin
[INFO ]14:18:06 footprint_service.go:90: Ip:[ Cost:4 Uri:/api/install/create/admin Params:{}
[ERROR]14:18:19 tank_router.go:99: panic on base_bean.go:66 &{LOGIN 401 not login}
[INFO ]14:18:19 footprint_service.go:90: Ip:[ Cost:3 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]14:18:19 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/logout Params:{}
[ERROR]14:37:32 tank_router.go:99: panic on user_controller.go:115 用户名或密码错误
[INFO ]14:37:32 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/user/login Params:{"password":["******"],"username":["admin"]}
[ERROR]14:37:34 tank_router.go:99: panic on user_controller.go:115 用户名或密码错误
[INFO ]14:37:34 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/login Params:{"password":["******"],"username":["admin"]}
[ERROR]14:37:56 tank_router.go:99: panic on user_controller.go:115 用户名或密码错误
[INFO ]14:37:56 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/login Params:{"password":["******"],"username":["admin"]}
[INFO ]14:39:40 footprint_service.go:90: Ip:[ Cost:79 Uri:/api/user/login Params:{"password":["******"],"username":["admin"]}
[INFO ]14:39:40 footprint_service.go:90: Ip:[ Cost:8 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]14:41:00 footprint_service.go:90: Ip:[ Cost:19 Uri:/api/user/page Params:{"orderCreateTime":["DESC"],"page":["0"],"pageSize":["10"]}
[INFO ]14:41:06 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/page Params:{"orderCreateTime":["DESC"],"page":["0"],"pageSize":["10"]}
[INFO ]14:46:29 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]14:46:32 footprint_service.go:90: Ip:[ Cost:3 Uri:/api/share/page Params:{"page":["0"],"pageSize":["500"]}
[INFO ]14:46:33 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/matter/page Params:{"deleted":["true"],"orderDeleteTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"]}
[INFO ]14:46:34 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]14:46:37 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/matter/page Params:{"deleted":["true"],"orderDeleteTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"]}
[INFO ]14:46:38 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/preference/fetch Params:{}
[INFO ]14:46:43 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]14:46:45 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/share/page Params:{"page":["0"],"pageSize":["500"]}
[INFO ]14:46:47 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]14:50:05 matter_service.go:388: upload go.env 505B
[ERROR]14:50:05 tank_router.go:99: panic on matter_service.go:407 remove build/admin/root/go.env: The process cannot access the file because it is being used by another process.
[INFO ]14:50:05 footprint_service.go:90: Ip:[ Cost:15 Uri:/api/matter/upload Params:{"alien":["false"],"privacy":["true"],"puuid":["root"],"userUuid":["10d06f17-2ad9-4b0e-42ac-d91d5ea7f97c"]}
[INFO ]14:50:58 matter_service.go:388: upload main.go 234B
[ERROR]14:50:58 tank_router.go:99: panic on matter_service.go:407 remove build/admin/root/main.go: The process cannot access the file because it is being used by another process.
[INFO ]14:50:58 footprint_service.go:90: Ip:[ Cost:7 Uri:/api/matter/upload Params:{"alien":["false"],"privacy":["true"],"puuid":["root"],"userUuid":["10d06f17-2ad9-4b0e-42ac-d91d5ea7f97c"]}
[ERROR]14:51:07 matter_service.go:372: build/admin/root/main.go exits, overwrite it.
[INFO ]14:51:07 matter_service.go:388: upload main.go 234B
[ERROR]14:51:07 tank_router.go:99: panic on matter_service.go:407 remove build/admin/root/main.go: The process cannot access the file because it is being used by another process.
[INFO ]14:51:07 footprint_service.go:90: Ip:[ Cost:3 Uri:/api/matter/upload Params:{"alien":["false"],"privacy":["true"],"puuid":["root"],"userUuid":["10d06f17-2ad9-4b0e-42ac-d91d5ea7f97c"]}
[ERROR]14:51:27 matter_service.go:372: build/admin/root/main.go exits, overwrite it.
[INFO ]14:51:27 matter_service.go:388: upload main.go 234B
[ERROR]14:51:27 tank_router.go:99: panic on matter_service.go:407 remove build/admin/root/main.go: The process cannot access the file because it is being used by another process.
[INFO ]14:51:27 footprint_service.go:90: Ip:[ Cost:4 Uri:/api/matter/upload Params:{"alien":["false"],"privacy":["true"],"puuid":["root"],"userUuid":["10d06f17-2ad9-4b0e-42ac-d91d5ea7f97c"]}
[ERROR]14:51:41 matter_service.go:372: build/admin/root/main.go exits, overwrite it.
[INFO ]14:51:41 matter_service.go:388: upload main.go 234B
[ERROR]14:51:41 tank_router.go:99: panic on matter_service.go:407 remove build/admin/root/main.go: The process cannot access the file because it is being used by another process.
[INFO ]14:51:41 footprint_service.go:90: Ip:[ Cost:4 Uri:/api/matter/upload Params:{"alien":["false"],"privacy":["true"],"puuid":["root"],"userUuid":["10d06f17-2ad9-4b0e-42ac-d91d5ea7f97c"]}
[INFO ]14:54:26 matter_service.go:388: upload main.txt 234B
[ERROR]14:54:26 tank_router.go:99: panic on matter_service.go:407 remove build/admin/root/main.txt: The process cannot access the file because it is being used by another process.
[INFO ]14:54:26 footprint_service.go:90: Ip:[ Cost:4 Uri:/api/matter/upload Params:{"alien":["false"],"privacy":["true"],"puuid":["root"],"userUuid":["10d06f17-2ad9-4b0e-42ac-d91d5ea7f97c"]}
[INFO ]14:56:28 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/user/page Params:{"orderCreateTime":["DESC"],"page":["0"],"pageSize":["10"]}
[INFO ]14:56:44 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/user/detail Params:{"uuid":["10d06f17-2ad9-4b0e-42ac-d91d5ea7f97c"]}
[INFO ]14:57:02 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]15:00:17 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/user/page Params:{"orderCreateTime":["DESC"],"page":["0"],"pageSize":["10"]}
[INFO ]15:02:48 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[ERROR]15:02:53 matter_service.go:372: build/admin/root/main.txt exits, overwrite it.
[INFO ]15:02:53 matter_service.go:388: upload main.txt 234B
[ERROR]15:02:53 tank_router.go:99: panic on matter_service.go:407 remove build/admin/root/main.txt: The process cannot access the file because it is being used by another process.
[INFO ]15:02:53 footprint_service.go:90: Ip:[ Cost:7 Uri:/api/matter/upload Params:{"alien":["false"],"privacy":["true"],"puuid":["root"],"userUuid":["10d06f17-2ad9-4b0e-42ac-d91d5ea7f97c"]}
[ERROR]15:03:55 matter_service.go:372: build/admin/root/main.txt exits, overwrite it.
[INFO ]15:03:55 matter_service.go:388: upload main.txt 234B
[ERROR]15:03:55 tank_router.go:99: panic on matter_service.go:407 remove build/admin/root/main.txt: The process cannot access the file because it is being used by another process.
[INFO ]15:03:55 footprint_service.go:90: Ip:[ Cost:9 Uri:/api/matter/upload Params:{"alien":["false"],"privacy":["true"],"puuid":["root"],"userUuid":["10d06f17-2ad9-4b0e-42ac-d91d5ea7f97c"]}
[INFO ]15:04:16 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]15:04:16 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]15:04:16 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]15:04:16 tank_config.go:157: file storage location: build
[INFO ]15:04:17 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]15:04:17 dashboard_service.go:72: ETL dashboard data from 2025-05-08 00:00:00 to 2025-05-08 23:59:59
[INFO ]15:04:17 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]15:04:17 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]15:04:17 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]15:04:17 dashboard_service.go:77: 2025-05-08 already exits. delete it and insert new one.
[INFO ]15:04:17 task_service.go:170: scan task not enabled.
[INFO ]15:04:17 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]15:04:17 tank_application.go:153: App started at http://localhost:6010
[INFO ]15:04:17 footprint_service.go:107: Delete footprint data before 2025-05-01 00:00:00
[INFO ]15:04:17 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 0, totalInvokeNum = 46, UV = 0, totalUV = 1, matterNum = 0, totalMatterNum = 0
[INFO ]15:04:17 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 0, cacheSize = 0, totalCacheSize = 0, avgCost = 0
[INFO ]15:04:17 dashboard_service.go:72: ETL dashboard data from 2025-05-09 00:00:00 to 2025-05-09 23:59:59
[INFO ]15:04:17 dashboard_service.go:77: 2025-05-09 already exits. delete it and insert new one.
[INFO ]15:04:17 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 46, totalInvokeNum = 46, UV = 1, totalUV = 1, matterNum = 0, totalMatterNum = 0
[INFO ]15:04:17 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 0, cacheSize = 0, totalCacheSize = 0, avgCost = 4
[INFO ]15:04:27 footprint_service.go:90: Ip:[ Cost:5 Uri:/api/preference/fetch Params:{}
[INFO ]15:04:27 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/info Params:{}
[INFO ]15:04:28 footprint_service.go:90: Ip:[ Cost:5 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[ERROR]15:04:33 matter_service.go:372: build/admin/root/main.txt exits, overwrite it.
[INFO ]15:04:33 matter_service.go:388: upload main.txt 234B
[INFO ]15:04:33 footprint_service.go:90: Ip:[ Cost:15 Uri:/api/matter/upload Params:{"alien":["false"],"privacy":["true"],"puuid":["root"],"userUuid":["10d06f17-2ad9-4b0e-42ac-d91d5ea7f97c"]}
[INFO ]15:04:33 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]15:04:53 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/alien/preview/b01495f5-e89c-4972-58fb-5fe463d19cf4/main.txt Params:{}
[INFO ]15:04:59 footprint_service.go:90: Ip:[ Cost:5 Uri:/api/user/page Params:{"orderCreateTime":["DESC"],"page":["0"],"pageSize":["10"]}
[INFO ]15:05:07 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]15:05:08 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/alien/preview/b01495f5-e89c-4972-58fb-5fe463d19cf4/main.txt Params:{}
[INFO ]15:11:18 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/page Params:{"orderCreateTime":["DESC"],"page":["0"],"pageSize":["10"]}
[INFO ]15:11:48 footprint_service.go:90: Ip:[ Cost:87 Uri:/api/user/create Params:{"avatarUrl":[""],"password":["******"],"role":["USER"],"sizeLimit":["1104857601"],"totalSizeLimit":["-1"],"username":["dj"],"uuid":[""]}
[INFO ]15:11:49 footprint_service.go:90: Ip:[ Cost:19 Uri:/api/user/page Params:{"orderCreateTime":["DESC"],"page":["0"],"pageSize":["10"]}
[WARN ]15:11:53 base_bean.go:49: cache item doesn't exist with sessionId = fbdddd6e-13cb-422e-6e32-f5e993cb2c82
[INFO ]15:11:53 footprint_service.go:90: Ip:[ Cost:11 Uri:/api/user/logout Params:{}
[INFO ]15:11:56 footprint_service.go:90: Ip:[ Cost:97 Uri:/api/user/login Params:{"password":["******"],"username":["dj"]}
[INFO ]15:11:56 footprint_service.go:90: Ip:[ Cost:5 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]15:12:00 footprint_service.go:90: Ip:[ Cost:13 Uri:/api/preference/fetch Params:{}
[INFO ]15:12:00 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/info Params:{}
[INFO ]15:12:00 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]15:12:27 matter_service.go:388: upload main.txt 234B
[INFO ]15:12:27 footprint_service.go:90: Ip:[ Cost:46 Uri:/api/matter/upload Params:{"alien":["false"],"privacy":["true"],"puuid":["root"],"userUuid":["57818f43-0ea3-4947-66b3-6fceced2367b"]}
[INFO ]15:12:27 footprint_service.go:90: Ip:[ Cost:4 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]15:16:32 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]15:16:32 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]15:16:32 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]15:16:32 tank_config.go:157: file storage location: build/matter
[INFO ]15:16:32 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]15:16:32 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]15:16:32 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]15:16:32 task_service.go:170: scan task not enabled.
[INFO ]15:16:32 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]15:16:32 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]15:16:32 footprint_service.go:107: Delete footprint data before 2025-05-01 00:00:00
[INFO ]15:16:32 tank_application.go:153: App started at http://localhost:6010
[INFO ]15:16:32 dashboard_service.go:72: ETL dashboard data from 2025-05-08 00:00:00 to 2025-05-08 23:59:59
[INFO ]15:16:32 dashboard_service.go:77: 2025-05-08 already exits. delete it and insert new one.
[INFO ]15:16:32 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 0, totalInvokeNum = 66, UV = 0, totalUV = 1, matterNum = 0, totalMatterNum = 2
[INFO ]15:16:32 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 468, cacheSize = 0, totalCacheSize = 0, avgCost = 0
[INFO ]15:16:32 dashboard_service.go:72: ETL dashboard data from 2025-05-09 00:00:00 to 2025-05-09 23:59:59
[INFO ]15:16:32 dashboard_service.go:77: 2025-05-09 already exits. delete it and insert new one.
[INFO ]15:16:32 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 66, totalInvokeNum = 66, UV = 1, totalUV = 1, matterNum = 2, totalMatterNum = 2
[INFO ]15:16:32 dashboard_service.go:101: Dashboard Summery 2. matterSize = 468, totalMatterSize = 468, cacheSize = 0, totalCacheSize = 0, avgCost = 7
[INFO ]15:18:09 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/preference/fetch Params:{}
[INFO ]15:18:09 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/info Params:{}
[INFO ]15:18:09 footprint_service.go:90: Ip:[ Cost:30 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]15:18:14 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/preference/fetch Params:{}
[INFO ]15:18:14 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/info Params:{}
[INFO ]15:18:14 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]15:18:15 footprint_service.go:90: Ip:[ Cost:8 Uri:/api/alien/preview/8a264f7e-ba58-4e9a-46f1-79d826f0b4eb/main.txt Params:{}
[INFO ]15:18:44 matter_service.go:388: upload main - 副本.txt 234B
[INFO ]15:18:44 footprint_service.go:90: Ip:[ Cost:23 Uri:/api/matter/upload Params:{"alien":["false"],"privacy":["true"],"puuid":["root"],"userUuid":["57818f43-0ea3-4947-66b3-6fceced2367b"]}
[INFO ]15:18:44 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[ERROR]15:19:18 tank_router.go:99: panic on matter_service.go:564 name cannot be blank
[INFO ]15:19:18 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/matter/create/directory Params:{"name":[""],"puuid":["root"],"userUuid":["57818f43-0ea3-4947-66b3-6fceced2367b"]}
[INFO ]15:19:18 footprint_service.go:90: Ip:[ Cost:20 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]15:19:40 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/preference/fetch Params:{}
[INFO ]15:19:41 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/info Params:{}
[INFO ]15:19:41 footprint_service.go:90: Ip:[ Cost:7 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[WARN ]15:20:37 base_bean.go:49: cache item doesn't exist with sessionId = 5e636cc1-10ee-4b23-689f-62b9daf6eca7
[INFO ]15:20:37 footprint_service.go:90: Ip:[ Cost:9 Uri:/api/user/logout Params:{}
[INFO ]15:20:46 footprint_service.go:90: Ip:[ Cost:80 Uri:/api/user/login Params:{"password":["******"],"username":["admin"]}
[INFO ]15:20:47 footprint_service.go:90: Ip:[ Cost:4 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]15:23:04 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/share/page Params:{"page":["0"],"pageSize":["500"]}
[INFO ]15:23:06 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]15:33:02 footprint_service.go:90: Ip:[ Cost:3 Uri:/api/user/page Params:{"orderCreateTime":["DESC"],"page":["0"],"pageSize":["10"]}
[WARN ]15:33:07 base_bean.go:49: cache item doesn't exist with sessionId = e2d55225-cc6a-465a-4488-f94483f87056
[INFO ]15:33:07 footprint_service.go:90: Ip:[ Cost:8 Uri:/api/user/logout Params:{}
[INFO ]15:33:10 footprint_service.go:90: Ip:[ Cost:83 Uri:/api/user/login Params:{"password":["******"],"username":["dj"]}
[INFO ]15:33:10 footprint_service.go:90: Ip:[ Cost:8 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]15:33:19 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/user/detail Params:{"uuid":["57818f43-0ea3-4947-66b3-6fceced2367b"]}
[INFO ]15:34:28 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/user/detail Params:{"uuid":["57818f43-0ea3-4947-66b3-6fceced2367b"]}
[INFO ]15:35:44 footprint_service.go:90: Ip:[ Cost:5 Uri:/api/user/detail Params:{"uuid":["57818f43-0ea3-4947-66b3-6fceced2367b"]}
[INFO ]15:35:47 footprint_service.go:90: Ip:[ Cost:4 Uri:/api/user/detail Params:{"uuid":["57818f43-0ea3-4947-66b3-6fceced2367b"]}
[INFO ]15:36:06 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]15:36:11 footprint_service.go:90: Ip:[ Cost:2 Uri:/api/user/detail Params:{"uuid":["57818f43-0ea3-4947-66b3-6fceced2367b"]}
[INFO ]15:36:23 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/user/detail Params:{"uuid":["57818f43-0ea3-4947-66b3-6fceced2367b"]}
[INFO ]15:38:14 user_service.go:220: sessionId 9934bc62-a1b2-409a-63c7-d3daf4792b66
[WARN ]15:38:14 base_bean.go:49: cache item doesn't exist with sessionId = 9934bc62-a1b2-409a-63c7-d3daf4792b66
[INFO ]15:38:14 footprint_service.go:90: Ip:[ Cost:11 Uri:/api/user/edit Params:{"avatarUrl":[""],"password":["******"],"role":["USER"],"sizeLimit":["1104857601"],"totalSizeLimit":["-1"],"username":["dj"],"uuid":["57818f43-0ea3-4947-66b3-6fceced2367b"]}
[INFO ]15:38:14 footprint_service.go:90: Ip:[ Cost:26 Uri:/api/user/detail Params:{"uuid":["57818f43-0ea3-4947-66b3-6fceced2367b"]}
[INFO ]08:56:57 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]08:56:57 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]08:56:57 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]08:56:57 tank_config.go:157: file storage location: build/matter
[INFO ]08:56:57 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]08:56:57 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]08:56:57 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]08:56:57 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]08:56:57 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]08:56:57 footprint_service.go:107: Delete footprint data before 2025-05-04 00:00:00
[INFO ]08:56:57 dashboard_service.go:72: ETL dashboard data from 2025-05-11 00:00:00 to 2025-05-11 23:59:59
[INFO ]08:56:57 task_service.go:170: scan task not enabled.
[INFO ]08:56:57 tank_application.go:153: App started at http://localhost:6010
[INFO ]08:56:57 dashboard_service.go:77: 2025-05-11 already exits. delete it and insert new one.
[INFO ]08:56:57 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 0, totalInvokeNum = 98, UV = 0, totalUV = 1, matterNum = 0, totalMatterNum = 3
[INFO ]08:56:57 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 0
[INFO ]08:56:57 dashboard_service.go:72: ETL dashboard data from 2025-05-12 00:00:00 to 2025-05-12 23:59:59
[INFO ]08:56:57 dashboard_service.go:77: 2025-05-12 already exits. delete it and insert new one.
[INFO ]08:56:57 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 0, totalInvokeNum = 98, UV = 0, totalUV = 1, matterNum = 0, totalMatterNum = 3
[INFO ]08:56:57 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 0
[ERROR]08:58:01 tank_router.go:99: panic on base_bean.go:68 &{LOGIN 401 not login}
[INFO ]08:58:01 footprint_service.go:90: Ip:[ Cost:7 Uri:/api/preference/fetch Params:{}
[INFO ]08:58:01 footprint_service.go:90: Ip:[ Cost:6 Uri:/api/user/info Params:{}
[INFO ]08:58:01 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/logout Params:{}
[INFO ]08:59:07 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/preference/fetch Params:{}
[INFO ]08:59:07 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/logout Params:{}
[INFO ]09:16:14 footprint_service.go:90: Ip:[ Cost:103 Uri:/api/user/login Params:{"password":["******"],"username":["dj"]}
[INFO ]09:16:14 footprint_service.go:90: Ip:[ Cost:22 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[WARN ]09:16:33 base_bean.go:50: cache item doesn't exist with sessionId = c6bac709-7dae-4914-4ea0-1163954f401f
[INFO ]09:16:33 footprint_service.go:90: Ip:[ Cost:20 Uri:/api/user/logout Params:{}
[ERROR]09:16:36 tank_router.go:99: panic on base_bean.go:68 &{LOGIN 401 not login}
[INFO ]09:16:36 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/preference/fetch Params:{}
[INFO ]09:16:36 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/user/info Params:{}
[INFO ]09:16:36 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/logout Params:{}
[ERROR]09:16:58 tank_router.go:99: panic on base_bean.go:68 &{LOGIN 401 not login}
[INFO ]09:16:59 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/preference/fetch Params:{}
[INFO ]09:16:59 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/user/info Params:{}
[INFO ]09:16:59 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/logout Params:{}
[INFO ]09:18:13 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/preference/fetch Params:{}
[INFO ]09:18:13 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/logout Params:{}
[ERROR]09:20:11 tank_router.go:99: panic on base_bean.go:68 &{LOGIN 401 not login}
[INFO ]09:20:11 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/preference/fetch Params:{}
[INFO ]09:20:11 footprint_service.go:90: Ip:[ Cost:5 Uri:/api/user/info Params:{}
[INFO ]09:20:11 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/logout Params:{}
[ERROR]10:03:26 tank_router.go:99: panic on base_bean.go:68 &{LOGIN 401 not login}
[INFO ]10:03:26 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/preference/fetch Params:{}
[INFO ]10:03:26 footprint_service.go:90: Ip:[ Cost:8 Uri:/api/user/info Params:{}
[INFO ]10:03:26 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/logout Params:{}
[INFO ]10:03:45 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/preference/fetch Params:{}
[ERROR]10:03:45 tank_router.go:99: panic on base_bean.go:68 &{LOGIN 401 not login}
[INFO ]10:03:45 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/user/info Params:{}
[INFO ]10:03:45 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/logout Params:{}
[INFO ]10:05:18 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]10:05:18 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]10:05:18 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]10:05:18 tank_config.go:157: file storage location: build/matter
[INFO ]10:05:18 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]10:05:18 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]10:05:18 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]10:05:18 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]10:05:18 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]10:05:18 footprint_service.go:107: Delete footprint data before 2025-05-04 00:00:00
[INFO ]10:05:18 dashboard_service.go:72: ETL dashboard data from 2025-05-11 00:00:00 to 2025-05-11 23:59:59
[INFO ]10:05:18 task_service.go:170: scan task not enabled.
[INFO ]10:05:18 tank_application.go:153: App started at http://localhost:6010
[INFO ]10:05:18 dashboard_service.go:77: 2025-05-11 already exits. delete it and insert new one.
[INFO ]10:05:18 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 0, totalInvokeNum = 123, UV = 0, totalUV = 1, matterNum = 0, totalMatterNum = 3
[INFO ]10:05:18 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 0
[INFO ]10:05:18 dashboard_service.go:72: ETL dashboard data from 2025-05-12 00:00:00 to 2025-05-12 23:59:59
[INFO ]10:05:18 dashboard_service.go:77: 2025-05-12 already exits. delete it and insert new one.
[INFO ]10:05:18 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 25, totalInvokeNum = 123, UV = 1, totalUV = 1, matterNum = 0, totalMatterNum = 3
[INFO ]10:05:18 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 7
[ERROR]10:05:30 tank_router.go:99: panic on base_bean.go:68 &{LOGIN 401 not login}
[INFO ]10:05:30 footprint_service.go:90: Ip:[ Cost:1 Uri:/api/preference/fetch Params:{}
[INFO ]10:05:30 footprint_service.go:90: Ip:[ Cost:5 Uri:/api/user/info Params:{}
[INFO ]10:05:30 footprint_service.go:90: Ip:[ Cost:3 Uri:/api/user/logout Params:{}
[ERROR]10:20:45 tank_router.go:99: panic on user_controller.go:111 用户名或密码不能为空
[INFO ]10:20:45 footprint_service.go:90: Ip:[ Cost:229 Uri:/api/user/login Params:{"password":["******"],"username":["dj"]}
[ERROR]10:21:11 tank_router.go:99: panic on user_controller.go:111 用户名或密码不能为空
[INFO ]10:21:11 footprint_service.go:90: Ip:[ Cost:0 Uri:/api/user/login Params:{"password":["******"],"username":["dj"]}
[INFO ]10:22:36 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]10:22:36 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]10:22:36 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]10:22:36 tank_config.go:157: file storage location: build/matter
[INFO ]10:22:36 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]10:22:36 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]10:22:36 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]10:22:36 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]10:22:36 footprint_service.go:107: Delete footprint data before 2025-05-04 00:00:00
[INFO ]10:22:36 dashboard_service.go:72: ETL dashboard data from 2025-05-11 00:00:00 to 2025-05-11 23:59:59
[INFO ]10:22:36 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]10:22:36 task_service.go:170: scan task not enabled.
[INFO ]10:22:36 tank_application.go:153: App started at http://localhost:6010
[INFO ]10:22:36 dashboard_service.go:77: 2025-05-11 already exits. delete it and insert new one.
[INFO ]10:22:36 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 0, totalInvokeNum = 128, UV = 0, totalUV = 1, matterNum = 0, totalMatterNum = 3
[INFO ]10:22:36 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 0
[INFO ]10:22:36 dashboard_service.go:72: ETL dashboard data from 2025-05-12 00:00:00 to 2025-05-12 23:59:59
[INFO ]10:22:36 dashboard_service.go:77: 2025-05-12 already exits. delete it and insert new one.
[INFO ]10:22:37 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 30, totalInvokeNum = 128, UV = 1, totalUV = 1, matterNum = 0, totalMatterNum = 3
[INFO ]10:22:37 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 13
[INFO ]10:23:00 footprint_service.go:90: Ip:[ Cost:14 Uri:/api/user/login Params:{"password":["******"],"username":["dj"]}
[ERROR]10:23:01 user_service.go:138: no user with sessionId test-user-id
[WARN ]10:23:01 base_bean.go:50: cache item doesn't exist with sessionId = 2a173e03-f256-40b6-425c-e669e19bd139
[ERROR]10:23:01 tank_router.go:99: panic on base_bean.go:68 &{LOGIN 401 not login}
[WARN ]10:23:01 base_bean.go:50: cache item doesn't exist with sessionId = 2a173e03-f256-40b6-425c-e669e19bd139
[INFO ]10:23:01 footprint_service.go:90: Ip:[ Cost:40 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[ERROR]10:23:01 user_service.go:138: no user with sessionId test-user-id
[WARN ]10:23:01 base_bean.go:50: cache item doesn't exist with sessionId = 2a173e03-f256-40b6-425c-e669e19bd139
[ERROR]10:23:01 user_controller.go:341: error while deleting session.
[WARN ]10:23:01 base_bean.go:50: cache item doesn't exist with sessionId = 2a173e03-f256-40b6-425c-e669e19bd139
[INFO ]10:23:01 footprint_service.go:90: Ip:[ Cost:13 Uri:/api/user/logout Params:{}
[ERROR]11:00:46 tank_router.go:99: panic on base_bean.go:68 &{LOGIN 401 not login}
[INFO ]11:00:46 footprint_service.go:90: Ip:[ Cost:7 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]13:58:02 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]13:58:02 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]13:58:02 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]13:58:02 tank_config.go:157: file storage location: build/matter
[INFO ]13:58:02 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]13:58:02 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]13:58:02 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]13:58:02 task_service.go:170: scan task not enabled.
[INFO ]13:58:02 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]13:58:02 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]13:58:02 tank_application.go:153: App started at http://localhost:6010
[INFO ]13:58:02 dashboard_service.go:72: ETL dashboard data from 2025-05-12 00:00:00 to 2025-05-12 23:59:59
[INFO ]13:58:02 footprint_service.go:107: Delete footprint data before 2025-05-05 00:00:00
[INFO ]13:58:02 dashboard_service.go:77: 2025-05-12 already exits. delete it and insert new one.
[INFO ]13:58:02 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 35, totalInvokeNum = 135, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]13:58:02 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 14
[INFO ]13:58:02 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]13:58:02 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]13:58:02 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 2, totalInvokeNum = 135, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]13:58:02 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 483
[INFO ]14:03:28 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]14:03:28 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]14:03:28 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]14:03:28 tank_config.go:157: file storage location: build/matter
[INFO ]14:03:28 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]14:03:28 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]14:03:28 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]14:03:28 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]14:03:28 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]14:03:28 footprint_service.go:107: Delete footprint data before 2025-05-05 00:00:00
[INFO ]14:03:28 task_service.go:170: scan task not enabled.
[INFO ]14:03:28 tank_application.go:153: App started at http://localhost:6010
[INFO ]14:03:28 dashboard_service.go:72: ETL dashboard data from 2025-05-12 00:00:00 to 2025-05-12 23:59:59
[INFO ]14:03:28 dashboard_service.go:77: 2025-05-12 already exits. delete it and insert new one.
[INFO ]14:03:28 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 35, totalInvokeNum = 135, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]14:03:28 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 14
[INFO ]14:03:28 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]14:03:28 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]14:03:28 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 2, totalInvokeNum = 135, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]14:03:28 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 483
[INFO ]14:11:58 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]14:11:58 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]14:11:58 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]14:11:58 tank_config.go:157: file storage location: build/matter
[INFO ]14:11:58 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]14:11:58 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]14:11:58 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]14:11:58 task_service.go:170: scan task not enabled.
[INFO ]14:11:58 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]14:11:58 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]14:11:58 dashboard_service.go:72: ETL dashboard data from 2025-05-12 00:00:00 to 2025-05-12 23:59:59
[INFO ]14:11:58 tank_application.go:153: App started at http://localhost:6010
[INFO ]14:11:58 footprint_service.go:107: Delete footprint data before 2025-05-05 00:00:00
[INFO ]14:11:58 dashboard_service.go:77: 2025-05-12 already exits. delete it and insert new one.
[INFO ]14:11:58 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 35, totalInvokeNum = 135, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]14:11:58 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 14
[INFO ]14:11:58 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]14:11:58 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]14:11:58 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 2, totalInvokeNum = 135, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]14:11:58 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 483
[INFO ]14:12:15 footprint_service.go:90: Ip:127.0.0.1 Cost:51 Uri:/hxpan/matter/page Params:{}
[ERROR]14:12:50 user_service.go:140: no user with sessionId p015993815826844528
[ERROR]14:12:50 tank_router.go:99: panic on runtime_faststr_swiss.go:265 assignment to entry in nil map
[WARN ]14:12:50 base_bean.go:50: cache item doesn't exist with sessionId = 646df4e5-498c-4303-7f49-3273c2d9b3c4
[INFO ]14:12:50 footprint_service.go:90: Ip:127.0.0.1 Cost:54 Uri:/hxpan/matter/page Params:{}
[INFO ]14:23:02 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]14:23:02 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]14:23:02 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]14:23:02 tank_config.go:157: file storage location: build/matter
[INFO ]14:23:02 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]14:23:02 footprint_service.go:107: Delete footprint data before 2025-05-05 00:00:00
[INFO ]14:23:02 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]14:23:02 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]14:23:02 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]14:23:02 task_service.go:170: scan task not enabled.
[INFO ]14:23:02 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]14:23:02 tank_application.go:153: App started at http://localhost:6010
[INFO ]14:23:02 dashboard_service.go:72: ETL dashboard data from 2025-05-12 00:00:00 to 2025-05-12 23:59:59
[INFO ]14:23:02 dashboard_service.go:77: 2025-05-12 already exits. delete it and insert new one.
[INFO ]14:23:02 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 35, totalInvokeNum = 137, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]14:23:02 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 14
[INFO ]14:23:02 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]14:23:02 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]14:23:02 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 4, totalInvokeNum = 137, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]14:23:02 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 267
[INFO ]14:24:31 footprint_service.go:90: Ip:127.0.0.1 Cost:4 Uri:/hxpan/matter/page Params:{}
[INFO ]14:24:46 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/hxpan/matter/page Params:{}
[INFO ]14:51:03 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]14:51:03 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]14:51:03 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]14:51:03 tank_config.go:157: file storage location: build/matter
[INFO ]14:51:03 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]14:51:03 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]14:51:03 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]14:51:03 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]14:51:03 footprint_service.go:107: Delete footprint data before 2025-05-05 00:00:00
[INFO ]14:51:03 task_service.go:170: scan task not enabled.
[INFO ]14:51:03 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]14:51:03 tank_application.go:153: App started at http://localhost:6010
[INFO ]14:51:03 dashboard_service.go:72: ETL dashboard data from 2025-05-12 00:00:00 to 2025-05-12 23:59:59
[INFO ]14:51:03 dashboard_service.go:77: 2025-05-12 already exits. delete it and insert new one.
[INFO ]14:51:03 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 35, totalInvokeNum = 139, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]14:51:03 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 14
[INFO ]14:51:03 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]14:51:03 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]14:51:03 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 6, totalInvokeNum = 139, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]14:51:03 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 179
[INFO ]14:51:28 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/hxpan/matter/page Params:{}
[INFO ]14:52:32 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/hxpan/matter/page Params:{}
[INFO ]08:09:53 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]08:09:53 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]08:09:53 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]08:09:53 tank_config.go:157: file storage location: build/matter
[INFO ]08:09:53 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]08:09:53 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]08:09:53 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]08:09:53 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]08:09:53 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]08:09:53 task_service.go:170: scan task not enabled.
[INFO ]08:09:53 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]08:09:53 tank_application.go:153: App started at http://localhost:6010
[INFO ]08:09:53 footprint_service.go:107: Delete footprint data before 2025-05-06 00:00:00
[INFO ]08:09:53 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]08:09:53 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 8, totalInvokeNum = 141, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]08:09:53 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 135
[INFO ]08:09:53 dashboard_service.go:72: ETL dashboard data from 2025-05-14 00:00:00 to 2025-05-14 23:59:59
[INFO ]08:09:53 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 0, totalInvokeNum = 141, UV = 0, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]08:09:53 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 0
[INFO ]08:26:56 footprint_service.go:90: Ip:[ Cost:125 Uri:/hxpan/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["500"],"puuid":["root"]}
[INFO ]08:41:11 footprint_service.go:90: Ip:127.0.0.1 Cost:29 Uri:/hxpan/matter/page Params:{}
[INFO ]08:43:31 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]08:43:31 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]08:43:31 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]08:43:31 tank_config.go:157: file storage location: build/matter
[INFO ]08:43:31 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]08:43:31 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]08:43:31 footprint_service.go:107: Delete footprint data before 2025-05-06 00:00:00
[INFO ]08:43:31 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]08:43:31 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]08:43:31 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]08:43:31 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]08:43:31 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]08:43:31 task_service.go:170: scan task not enabled.
[INFO ]08:43:31 tank_application.go:153: App started at http://localhost:6010
[INFO ]08:43:31 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 8, totalInvokeNum = 143, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]08:43:31 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 135
[INFO ]08:43:31 dashboard_service.go:72: ETL dashboard data from 2025-05-14 00:00:00 to 2025-05-14 23:59:59
[INFO ]08:43:31 dashboard_service.go:77: 2025-05-14 already exits. delete it and insert new one.
[INFO ]08:43:31 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 2, totalInvokeNum = 143, UV = 2, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]08:43:31 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 77
[INFO ]08:44:02 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/hxpan/matter/page Params:{}
[INFO ]08:44:04 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/hxpan/matter/page Params:{}
[INFO ]08:44:08 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/hxpan/matter/page Params:{}
[INFO ]08:44:19 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/hxpan/matter/page Params:{}
[ERROR]08:45:06 tank_router.go:99: panic on tank_router.go:182 cannot handle /hxpan
[INFO ]08:45:06 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/hxpan Params:{}
[INFO ]08:46:24 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]08:46:24 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]08:46:24 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]08:46:24 tank_config.go:157: file storage location: build/matter
[INFO ]08:46:24 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]08:46:24 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]08:46:24 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]08:46:24 task_service.go:170: scan task not enabled.
[INFO ]08:46:24 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]08:46:24 footprint_service.go:107: Delete footprint data before 2025-05-06 00:00:00
[INFO ]08:46:24 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]08:46:24 tank_application.go:153: App started at http://localhost:6010
[INFO ]08:46:24 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]08:46:24 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]08:46:24 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 8, totalInvokeNum = 148, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]08:46:24 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 135
[INFO ]08:46:24 dashboard_service.go:72: ETL dashboard data from 2025-05-14 00:00:00 to 2025-05-14 23:59:59
[INFO ]08:46:24 dashboard_service.go:77: 2025-05-14 already exits. delete it and insert new one.
[INFO ]08:46:24 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 7, totalInvokeNum = 148, UV = 2, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]08:46:24 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 22
[INFO ]08:58:33 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]08:58:33 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]08:58:33 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]08:58:33 tank_config.go:157: file storage location: build/matter
[INFO ]08:58:33 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]08:58:33 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]08:58:33 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]08:58:33 task_service.go:170: scan task not enabled.
[INFO ]08:58:33 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]08:58:33 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]08:58:33 footprint_service.go:107: Delete footprint data before 2025-05-06 00:00:00
[INFO ]08:58:33 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]08:58:33 tank_application.go:153: App started at http://localhost:6010
[INFO ]08:58:33 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]08:58:33 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 8, totalInvokeNum = 148, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]08:58:33 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 135
[INFO ]08:58:34 dashboard_service.go:72: ETL dashboard data from 2025-05-14 00:00:00 to 2025-05-14 23:59:59
[INFO ]08:58:34 dashboard_service.go:77: 2025-05-14 already exits. delete it and insert new one.
[INFO ]08:58:34 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 7, totalInvokeNum = 148, UV = 2, totalUV = 2, matterNum = 0, totalMatterNum = 3
[INFO ]08:58:34 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 702, cacheSize = 0, totalCacheSize = 0, avgCost = 22
[INFO ]08:58:53 footprint_service.go:90: Ip:127.0.0.1 Cost:77 Uri:/api/matter/page Params:{}
[INFO ]09:16:14 footprint_service.go:90: Ip:127.0.0.1 Cost:32 Uri:/api/matter/page Params:{}
[INFO ]09:16:53 footprint_service.go:90: Ip:127.0.0.1 Cost:4 Uri:/api/matter/page Params:{}
[INFO ]09:17:10 matter_service.go:389: upload CEF license.txt 1.6kB
[INFO ]09:17:11 footprint_service.go:90: Ip:127.0.0.1 Cost:145 Uri:/api/matter/upload Params:{"puuid":["root"],"userUuid":["p015993815826844528"]}
[INFO ]09:17:51 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{}
[INFO ]09:31:41 footprint_service.go:90: Ip:127.0.0.1 Cost:4 Uri:/api/matter/page Params:{}
[INFO ]09:46:40 footprint_service.go:90: Ip:127.0.0.1 Cost:7 Uri:/api/matter/page Params:{}
[INFO ]09:47:19 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{}
[INFO ]09:47:29 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[INFO ]09:57:51 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/api/matter/page Params:{}
[INFO ]10:00:57 matter_service.go:389: upload 企业微信截图_20250514095327.png 54.6kB
[INFO ]10:00:57 footprint_service.go:90: Ip:127.0.0.1 Cost:15 Uri:/api/matter/upload Params:{"puuid":["root"],"userUuid":["p015993815826844528"]}
[INFO ]10:00:57 footprint_service.go:90: Ip:127.0.0.1 Cost:5 Uri:/api/matter/page Params:{}
[INFO ]10:27:37 footprint_service.go:90: Ip:127.0.0.1 Cost:8 Uri:/api/matter/page Params:{}
[INFO ]10:29:05 footprint_service.go:90: Ip:127.0.0.1 Cost:9 Uri:/api/matter/page Params:{}
[INFO ]10:29:54 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[INFO ]10:30:35 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{}
[INFO ]10:31:37 footprint_service.go:90: Ip:127.0.0.1 Cost:5 Uri:/api/matter/page Params:{}
[INFO ]10:34:47 footprint_service.go:90: Ip:127.0.0.1 Cost:73 Uri:/api/matter/page Params:{}
[INFO ]10:37:22 footprint_service.go:90: Ip:127.0.0.1 Cost:158 Uri:/api/matter/page Params:{}
[INFO ]10:38:14 footprint_service.go:90: Ip:127.0.0.1 Cost:53 Uri:/api/matter/page Params:{}
[INFO ]10:50:31 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{}
[INFO ]10:50:53 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{}
[INFO ]10:58:57 footprint_service.go:90: Ip:127.0.0.1 Cost:6 Uri:/api/matter/page Params:{}
[INFO ]11:10:14 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/api/matter/page Params:{}
[INFO ]11:10:21 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{}
[INFO ]11:10:41 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{}
[INFO ]11:11:15 footprint_service.go:90: Ip:127.0.0.1 Cost:10 Uri:/api/matter/page Params:{}
[INFO ]11:12:34 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{}
[INFO ]11:15:22 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[INFO ]11:15:47 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[INFO ]11:16:46 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/api/matter/page Params:{}
[INFO ]11:24:26 footprint_service.go:90: Ip:127.0.0.1 Cost:8 Uri:/api/matter/page Params:{}
[INFO ]11:29:41 footprint_service.go:90: Ip:127.0.0.1 Cost:48 Uri:/api/matter/page Params:{}
[INFO ]11:41:16 footprint_service.go:90: Ip:127.0.0.1 Cost:6 Uri:/api/matter/page Params:{}
[INFO ]11:41:39 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{}
[INFO ]11:43:53 footprint_service.go:90: Ip:127.0.0.1 Cost:25 Uri:/api/matter/page Params:{}
[INFO ]11:45:46 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{}
[INFO ]11:48:09 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[INFO ]11:48:31 footprint_service.go:90: Ip:127.0.0.1 Cost:31 Uri:/api/matter/page Params:{}
[INFO ]11:48:50 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/api/matter/page Params:{}
[INFO ]13:40:20 footprint_service.go:90: Ip:127.0.0.1 Cost:22 Uri:/api/matter/page Params:{}
[INFO ]13:43:11 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/api/matter/page Params:{}
[INFO ]13:43:41 footprint_service.go:90: Ip:127.0.0.1 Cost:26 Uri:/api/matter/page Params:{}
[INFO ]13:43:57 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[INFO ]13:49:32 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[INFO ]13:51:30 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[INFO ]14:01:28 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[INFO ]14:01:56 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[INFO ]14:02:47 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{}
[INFO ]14:03:50 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[INFO ]14:32:09 footprint_service.go:90: Ip:127.0.0.1 Cost:42 Uri:/api/matter/page Params:{}
[INFO ]14:32:35 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[ERROR]14:32:52 tank_router.go:99: panic on matter_dao.go:62 uuid cannot be null.
[INFO ]14:32:52 footprint_service.go:90: Ip:127.0.0.1 Cost:0 Uri:/api/matter/create/directory Params:{}
[INFO ]14:38:52 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]14:38:52 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]14:38:52 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]14:38:52 tank_config.go:157: file storage location: build/matter
[INFO ]14:38:52 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]14:38:52 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]14:38:52 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]14:38:52 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]14:38:52 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]14:38:52 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]14:38:52 footprint_service.go:107: Delete footprint data before 2025-05-06 00:00:00
[INFO ]14:38:52 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]14:38:52 task_service.go:170: scan task not enabled.
[INFO ]14:38:52 tank_application.go:153: App started at http://localhost:6010
[INFO ]14:38:52 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 8, totalInvokeNum = 201, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 5
[INFO ]14:38:52 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 58297, cacheSize = 0, totalCacheSize = 0, avgCost = 135
[INFO ]14:38:52 dashboard_service.go:72: ETL dashboard data from 2025-05-14 00:00:00 to 2025-05-14 23:59:59
[INFO ]14:38:52 dashboard_service.go:77: 2025-05-14 already exits. delete it and insert new one.
[INFO ]14:38:52 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 60, totalInvokeNum = 201, UV = 2, totalUV = 2, matterNum = 2, totalMatterNum = 5
[INFO ]14:38:52 dashboard_service.go:101: Dashboard Summery 2. matterSize = 57595, totalMatterSize = 58297, cacheSize = 0, totalCacheSize = 0, avgCost = 17
[INFO ]14:39:23 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/api/matter/page Params:{}
[ERROR]14:39:53 tank_router.go:99: panic on matter_dao.go:62 uuid cannot be null.
[INFO ]14:39:53 footprint_service.go:90: Ip:127.0.0.1 Cost:0 Uri:/api/matter/create/directory Params:{}
[INFO ]14:43:47 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[INFO ]14:46:03 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/api/matter/page Params:{}
[INFO ]14:46:17 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[ERROR]14:47:15 tank_router.go:99: panic on matter_dao.go:62 uuid cannot be null.
[INFO ]14:47:15 footprint_service.go:90: Ip:127.0.0.1 Cost:0 Uri:/api/matter/create/directory Params:{}
[INFO ]14:47:50 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[ERROR]14:53:08 tank_router.go:99: panic on matter_dao.go:62 uuid cannot be null.
[INFO ]14:53:08 footprint_service.go:90: Ip:127.0.0.1 Cost:0 Uri:/api/matter/create/directory Params:{}
[ERROR]14:53:13 tank_router.go:99: panic on matter_dao.go:62 uuid cannot be null.
[INFO ]14:53:13 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/create/directory Params:{}
[INFO ]14:58:57 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/api/matter/page Params:{}
[INFO ]15:03:05 footprint_service.go:90: Ip:127.0.0.1 Cost:13 Uri:/api/matter/page Params:{}
[INFO ]15:03:25 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{}
[INFO ]15:08:16 footprint_service.go:90: Ip:127.0.0.1 Cost:6 Uri:/api/matter/page Params:{}
[INFO ]15:08:23 footprint_service.go:90: Ip:127.0.0.1 Cost:36 Uri:/api/matter/page Params:{}
[INFO ]15:09:25 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]15:09:25 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]15:09:25 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]15:09:25 tank_config.go:157: file storage location: build/matter
[INFO ]15:09:25 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]15:09:25 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]15:09:25 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]15:09:25 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]15:09:25 task_service.go:170: scan task not enabled.
[INFO ]15:09:25 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]15:09:25 tank_application.go:153: App started at http://localhost:6010
[INFO ]15:09:25 footprint_service.go:107: Delete footprint data before 2025-05-06 00:00:00
[INFO ]15:09:25 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]15:09:25 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]15:09:26 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 8, totalInvokeNum = 215, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 5
[INFO ]15:09:26 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 58297, cacheSize = 0, totalCacheSize = 0, avgCost = 135
[INFO ]15:09:26 dashboard_service.go:72: ETL dashboard data from 2025-05-14 00:00:00 to 2025-05-14 23:59:59
[INFO ]15:09:26 dashboard_service.go:77: 2025-05-14 already exits. delete it and insert new one.
[INFO ]15:09:26 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 74, totalInvokeNum = 215, UV = 2, totalUV = 2, matterNum = 2, totalMatterNum = 5
[INFO ]15:09:26 dashboard_service.go:101: Dashboard Summery 2. matterSize = 57595, totalMatterSize = 58297, cacheSize = 0, totalCacheSize = 0, avgCost = 14
[INFO ]15:09:47 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/api/matter/page Params:{}
[ERROR]15:10:22 tank_router.go:99: panic on matter_dao.go:62 uuid cannot be null.
[INFO ]15:10:22 footprint_service.go:90: Ip:127.0.0.1 Cost:0 Uri:/api/matter/create/directory Params:{}
[INFO ]15:13:03 footprint_service.go:90: Ip:127.0.0.1 Cost:10 Uri:/api/matter/page Params:{}
[INFO ]15:13:13 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/api/matter/page Params:{}
[INFO ]15:13:27 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[ERROR]15:14:39 tank_router.go:99: panic on matter_dao.go:62 uuid cannot be null.
[INFO ]15:14:40 footprint_service.go:90: Ip:127.0.0.1 Cost:8 Uri:/api/matter/create/directory Params:{}
[INFO ]15:20:26 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/api/matter/page Params:{}
[INFO ]15:20:46 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[INFO ]15:21:29 matter_service.go:597: Create Directory: build/matter//root/555
[INFO ]15:21:29 footprint_service.go:90: Ip:127.0.0.1 Cost:11 Uri:/api/matter/create/directory Params:{"name":["555"],"puuid":["root"],"userUuid":["p015993815826844528"]}
[INFO ]15:21:29 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{}
[INFO ]15:22:46 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[INFO ]15:23:13 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[INFO ]15:24:09 matter_service.go:597: Create Directory: build/matter//root/asdsd
[INFO ]15:24:09 footprint_service.go:90: Ip:127.0.0.1 Cost:10 Uri:/api/matter/create/directory Params:{"name":["asdsd"],"puuid":["root"],"userUuid":["p015993815826844528"]}
[INFO ]15:24:09 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{}
[INFO ]15:24:34 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{}
[INFO ]15:29:47 footprint_service.go:90: Ip:127.0.0.1 Cost:15 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]15:29:56 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]15:30:25 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]15:33:54 matter_service.go:597: Create Directory: build/matter//root/sssss
[INFO ]15:33:54 footprint_service.go:90: Ip:127.0.0.1 Cost:7 Uri:/api/matter/create/directory Params:{"name":["sssss"],"puuid":["root"],"userUuid":["p015993815826844528"]}
[INFO ]15:33:54 footprint_service.go:90: Ip:127.0.0.1 Cost:1 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[ERROR]15:34:49 tank_router.go:99: panic on matter_service.go:363 "CEF license.txt" 已经存在了,操作无效
[INFO ]15:34:49 footprint_service.go:90: Ip:127.0.0.1 Cost:12 Uri:/api/matter/upload Params:{"puuid":["root"],"userUuid":["p015993815826844528"]}
[INFO ]15:35:13 matter_service.go:389: upload CEF license1.txt 1.6kB
[INFO ]15:35:13 footprint_service.go:90: Ip:127.0.0.1 Cost:18 Uri:/api/matter/upload Params:{"puuid":["root"],"userUuid":["p015993815826844528"]}
[INFO ]15:35:14 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]15:40:18 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]15:40:18 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]15:40:18 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]15:40:18 tank_config.go:157: file storage location: build/matter
[INFO ]15:40:18 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]15:40:18 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]15:40:18 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]15:40:18 task_service.go:170: scan task not enabled.
[INFO ]15:40:18 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]15:40:18 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]15:40:18 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]15:40:18 tank_application.go:153: App started at http://localhost:6010
[INFO ]15:40:18 footprint_service.go:107: Delete footprint data before 2025-05-06 00:00:00
[INFO ]15:40:18 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]15:40:18 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 8, totalInvokeNum = 238, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 9
[INFO ]15:40:18 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 59986, cacheSize = 0, totalCacheSize = 0, avgCost = 135
[INFO ]15:40:18 dashboard_service.go:72: ETL dashboard data from 2025-05-14 00:00:00 to 2025-05-14 23:59:59
[INFO ]15:40:18 dashboard_service.go:77: 2025-05-14 already exits. delete it and insert new one.
[INFO ]15:40:18 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 97, totalInvokeNum = 238, UV = 2, totalUV = 2, matterNum = 6, totalMatterNum = 9
[INFO ]15:40:18 dashboard_service.go:101: Dashboard Summery 2. matterSize = 59284, totalMatterSize = 59986, cacheSize = 0, totalCacheSize = 0, avgCost = 12
[INFO ]15:41:39 footprint_service.go:90: Ip:127.0.0.1 Cost:4 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]15:41:50 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]15:42:04 matter_service.go:597: Create Directory: build/matter//root/232323
[INFO ]15:42:04 footprint_service.go:90: Ip:127.0.0.1 Cost:11 Uri:/api/matter/create/directory Params:{"name":["232323"],"puuid":["root"],"userUuid":["p015993815826844528"]}
[INFO ]15:42:04 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]15:42:59 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]15:42:59 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]15:42:59 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]15:42:59 tank_config.go:157: file storage location: build/matter
[INFO ]15:42:59 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]15:42:59 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]15:42:59 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]15:42:59 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]15:42:59 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]15:42:59 task_service.go:170: scan task not enabled.
[INFO ]15:42:59 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]15:42:59 tank_application.go:153: App started at http://localhost:6010
[INFO ]15:42:59 footprint_service.go:107: Delete footprint data before 2025-05-06 00:00:00
[INFO ]15:42:59 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]15:42:59 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 8, totalInvokeNum = 242, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 10
[INFO ]15:42:59 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 59986, cacheSize = 0, totalCacheSize = 0, avgCost = 135
[INFO ]15:42:59 dashboard_service.go:72: ETL dashboard data from 2025-05-14 00:00:00 to 2025-05-14 23:59:59
[INFO ]15:42:59 dashboard_service.go:77: 2025-05-14 already exits. delete it and insert new one.
[INFO ]15:42:59 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 101, totalInvokeNum = 242, UV = 2, totalUV = 2, matterNum = 7, totalMatterNum = 10
[INFO ]15:42:59 dashboard_service.go:101: Dashboard Summery 2. matterSize = 59284, totalMatterSize = 59986, cacheSize = 0, totalCacheSize = 0, avgCost = 12
[INFO ]15:43:18 matter_service.go:597: Create Directory: build/matter//root/sdsd
[INFO ]15:43:18 footprint_service.go:90: Ip:127.0.0.1 Cost:17 Uri:/api/matter/create/directory Params:{"name":["sdsd"],"puuid":["root"],"userUuid":["p015993815826844528"]}
[INFO ]15:43:18 footprint_service.go:90: Ip:127.0.0.1 Cost:4 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]15:47:39 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]15:47:39 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]15:47:39 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]15:47:39 tank_config.go:157: file storage location: build/matter
[INFO ]15:47:39 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]15:47:39 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]15:47:39 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]15:47:39 footprint_service.go:107: Delete footprint data before 2025-05-06 00:00:00
[INFO ]15:47:39 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]15:47:39 task_service.go:170: scan task not enabled.
[INFO ]15:47:39 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]15:47:39 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]15:47:39 tank_application.go:153: App started at http://localhost:6010
[INFO ]15:47:39 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]15:47:39 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 8, totalInvokeNum = 244, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 11
[INFO ]15:47:39 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 59986, cacheSize = 0, totalCacheSize = 0, avgCost = 135
[INFO ]15:47:39 dashboard_service.go:72: ETL dashboard data from 2025-05-14 00:00:00 to 2025-05-14 23:59:59
[INFO ]15:47:39 dashboard_service.go:77: 2025-05-14 already exits. delete it and insert new one.
[INFO ]15:47:39 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 103, totalInvokeNum = 244, UV = 2, totalUV = 2, matterNum = 8, totalMatterNum = 11
[INFO ]15:47:39 dashboard_service.go:101: Dashboard Summery 2. matterSize = 59284, totalMatterSize = 59986, cacheSize = 0, totalCacheSize = 0, avgCost = 12
[INFO ]15:47:53 matter_service.go:597: Create Directory: build/matter//root/sss
[INFO ]15:47:53 footprint_service.go:90: Ip:127.0.0.1 Cost:14 Uri:/api/matter/create/directory Params:{"name":["sss"],"puuid":["root"],"userUuid":["p015993815826844528"]}
[INFO ]15:47:53 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]15:49:41 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]15:49:41 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]15:49:41 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]15:49:41 tank_config.go:157: file storage location: build/matter
[INFO ]15:49:41 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]15:49:41 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]15:49:41 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]15:49:41 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]15:49:41 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]15:49:41 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]15:49:41 footprint_service.go:107: Delete footprint data before 2025-05-06 00:00:00
[INFO ]15:49:41 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]15:49:41 task_service.go:170: scan task not enabled.
[INFO ]15:49:41 tank_application.go:153: App started at http://localhost:6010
[INFO ]15:49:41 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 8, totalInvokeNum = 246, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 12
[INFO ]15:49:41 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 59986, cacheSize = 0, totalCacheSize = 0, avgCost = 135
[INFO ]15:49:41 dashboard_service.go:72: ETL dashboard data from 2025-05-14 00:00:00 to 2025-05-14 23:59:59
[INFO ]15:49:41 dashboard_service.go:77: 2025-05-14 already exits. delete it and insert new one.
[INFO ]15:49:41 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 105, totalInvokeNum = 246, UV = 2, totalUV = 2, matterNum = 9, totalMatterNum = 12
[INFO ]15:49:41 dashboard_service.go:101: Dashboard Summery 2. matterSize = 59284, totalMatterSize = 59986, cacheSize = 0, totalCacheSize = 0, avgCost = 12
[INFO ]15:49:54 matter_service.go:597: Create Directory: build/matter//root/444
[INFO ]15:49:54 footprint_service.go:90: Ip:127.0.0.1 Cost:10 Uri:/api/matter/create/directory Params:{"name":["444"],"puuid":["root"],"userUuid":["p015993815826844528"]}
[INFO ]15:49:54 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]15:53:50 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]15:53:50 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]15:53:50 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]15:53:50 tank_config.go:157: file storage location: build/matter
[INFO ]15:53:50 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]15:53:50 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]15:53:50 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]15:53:50 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]15:53:50 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]15:53:50 task_service.go:170: scan task not enabled.
[INFO ]15:53:50 tank_application.go:153: App started at http://localhost:6010
[INFO ]15:53:50 footprint_service.go:107: Delete footprint data before 2025-05-06 00:00:00
[INFO ]15:53:50 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]15:53:50 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]15:53:50 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 8, totalInvokeNum = 248, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 13
[INFO ]15:53:50 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 59986, cacheSize = 0, totalCacheSize = 0, avgCost = 135
[INFO ]15:53:50 dashboard_service.go:72: ETL dashboard data from 2025-05-14 00:00:00 to 2025-05-14 23:59:59
[INFO ]15:53:50 dashboard_service.go:77: 2025-05-14 already exits. delete it and insert new one.
[INFO ]15:53:50 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 107, totalInvokeNum = 248, UV = 2, totalUV = 2, matterNum = 10, totalMatterNum = 13
[INFO ]15:53:50 dashboard_service.go:101: Dashboard Summery 2. matterSize = 59284, totalMatterSize = 59986, cacheSize = 0, totalCacheSize = 0, avgCost = 12
[INFO ]15:54:00 matter_service.go:597: Create Directory: build/matter//root/333
[INFO ]15:54:00 footprint_service.go:90: Ip:127.0.0.1 Cost:16 Uri:/api/matter/create/directory Params:{"name":["333"],"puuid":["root"],"userUuid":["p015993815826844528"]}
[INFO ]15:54:00 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]15:55:25 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]15:55:25 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]15:55:25 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]15:55:25 tank_config.go:157: file storage location: build/matter
[INFO ]15:55:25 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]15:55:25 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]15:55:25 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]15:55:25 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]15:55:25 footprint_service.go:107: Delete footprint data before 2025-05-06 00:00:00
[INFO ]15:55:25 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]15:55:25 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]15:55:25 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]15:55:25 task_service.go:170: scan task not enabled.
[INFO ]15:55:25 tank_application.go:153: App started at http://localhost:6010
[INFO ]15:55:25 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 8, totalInvokeNum = 250, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 14
[INFO ]15:55:25 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 59986, cacheSize = 0, totalCacheSize = 0, avgCost = 135
[INFO ]15:55:25 dashboard_service.go:72: ETL dashboard data from 2025-05-14 00:00:00 to 2025-05-14 23:59:59
[INFO ]15:55:25 dashboard_service.go:77: 2025-05-14 already exits. delete it and insert new one.
[INFO ]15:55:25 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 109, totalInvokeNum = 250, UV = 2, totalUV = 2, matterNum = 11, totalMatterNum = 14
[INFO ]15:55:25 dashboard_service.go:101: Dashboard Summery 2. matterSize = 59284, totalMatterSize = 59986, cacheSize = 0, totalCacheSize = 0, avgCost = 11
[INFO ]15:56:48 footprint_service.go:90: Ip:127.0.0.1 Cost:5 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]15:56:59 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]15:57:09 matter_service.go:597: Create Directory: build/matter//root/111
[INFO ]15:57:09 footprint_service.go:90: Ip:127.0.0.1 Cost:11 Uri:/api/matter/create/directory Params:{"name":["111"],"puuid":["root"],"userUuid":["p015993815826844528"]}
[INFO ]15:57:09 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]16:01:03 tank_logger.go:34: [cron job] Every day 00:00 maintain log file.
[WARN ]16:01:03 tank_config.go:124: read config file ./build/conf/tank.json
[INFO ]16:01:03 tank_config.go:156: use config file: ./build/conf/tank.json
[INFO ]16:01:03 tank_config.go:157: file storage location: build/matter
[INFO ]16:01:03 dashboard_service.go:51: Immediately ETL dashboard data.
[INFO ]16:01:03 footprint_service.go:96: Immediately delete Footprint data of 8 days ago.
[INFO ]16:01:03 task_service.go:65: [cron job] Every day 00:10 delete Footprint data of 8 days ago.
[INFO ]16:01:03 task_service.go:77: [cron job] Everyday 00:05 ETL dashboard data.
[INFO ]16:01:03 task_service.go:89: [cron job] Everyday 01:00 Clean deleted matters.
[INFO ]16:01:03 footprint_service.go:107: Delete footprint data before 2025-05-06 00:00:00
[INFO ]16:01:03 task_service.go:170: scan task not enabled.
[INFO ]16:01:03 tank_application.go:153: App started at http://localhost:6010
[INFO ]16:01:03 dashboard_service.go:72: ETL dashboard data from 2025-05-13 00:00:00 to 2025-05-13 23:59:59
[INFO ]16:01:03 dashboard_service.go:77: 2025-05-13 already exits. delete it and insert new one.
[INFO ]16:01:03 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 8, totalInvokeNum = 254, UV = 1, totalUV = 2, matterNum = 0, totalMatterNum = 15
[INFO ]16:01:03 dashboard_service.go:101: Dashboard Summery 2. matterSize = 0, totalMatterSize = 59986, cacheSize = 0, totalCacheSize = 0, avgCost = 135
[INFO ]16:01:03 dashboard_service.go:72: ETL dashboard data from 2025-05-14 00:00:00 to 2025-05-14 23:59:59
[INFO ]16:01:03 dashboard_service.go:77: 2025-05-14 already exits. delete it and insert new one.
[INFO ]16:01:03 dashboard_service.go:98: Dashboard Summery 1. invokeNum = 113, totalInvokeNum = 254, UV = 2, totalUV = 2, matterNum = 12, totalMatterNum = 15
[INFO ]16:01:03 dashboard_service.go:101: Dashboard Summery 2. matterSize = 59284, totalMatterSize = 59986, cacheSize = 0, totalCacheSize = 0, avgCost = 11
[INFO ]16:01:20 matter_service.go:597: Create Directory: build/matter/p015993815826844528/root/2222222
[INFO ]16:01:20 footprint_service.go:90: Ip:127.0.0.1 Cost:12 Uri:/api/matter/create/directory Params:{"name":["2222222"],"puuid":["root"],"userUuid":["p015993815826844528"]}
[INFO ]16:01:20 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]16:19:58 footprint_service.go:90: Ip:127.0.0.1 Cost:12 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]16:33:34 footprint_service.go:90: Ip:127.0.0.1 Cost:7 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]16:34:44 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]16:51:13 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]16:51:44 footprint_service.go:90: Ip:127.0.0.1 Cost:4 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]17:01:42 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]17:01:59 footprint_service.go:90: Ip:127.0.0.1 Cost:21 Uri:/api/matter/delete Params:{"uuid":["d252b282-f53b-4eac-4bce-53b590285b41"]}
[INFO ]17:02:06 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]17:02:09 footprint_service.go:90: Ip:127.0.0.1 Cost:23 Uri:/api/matter/delete Params:{"uuid":["f7e3bc4d-bf03-4e1f-54ad-277a5c251ae4"]}
[ERROR]17:02:12 tank_router.go:99: panic on matter_dao.go:53 not found record with uuid = f7e3bc4d-bf03-4e1f-54ad-277a5c251ae4
[INFO ]17:02:12 footprint_service.go:90: Ip:127.0.0.1 Cost:3 Uri:/api/matter/delete Params:{"uuid":["f7e3bc4d-bf03-4e1f-54ad-277a5c251ae4"]}
[INFO ]17:02:39 footprint_service.go:90: Ip:127.0.0.1 Cost:2 Uri:/api/matter/page Params:{"deleted":["false"],"orderCreateTime":["DESC"],"orderDir":["DESC"],"page":["0"],"pageSize":["100"],"puuid":["root"]}
[INFO ]17:02:42 footprint_service.go:90: Ip:127.0.0.1 Cost:17 Uri:/api/matter/delete Params:{"uuid":["94490f7c-e5de-4e3f-5237-a51351dc58d9"]}

54
code/rest/alien_service.go

@ -2,13 +2,13 @@ package rest
import (
"fmt"
"net/http"
"github.com/eyebluecn/tank/code/core"
"github.com/eyebluecn/tank/code/tool/result"
"net/http"
"time"
)
//@Service
// @Service
type AlienService struct {
BaseBean
matterDao *MatterDao
@ -80,39 +80,37 @@ func (this *AlienService) PreviewOrDownload(
//only private file need auth.
if matter.Privacy {
operator := this.findUser(request)
//1.use downloadToken to auth.
downloadTokenUuid := request.FormValue("downloadTokenUuid")
if downloadTokenUuid != "" {
downloadToken := this.downloadTokenDao.CheckByUuid(downloadTokenUuid)
if downloadToken.ExpireTime.Before(time.Now()) {
panic(result.BadRequest("downloadToken has expired"))
}
if downloadToken.MatterUuid != uuid {
panic(result.BadRequest("token and file info not match"))
}
tokenUser := this.userDao.CheckByUuid(downloadToken.UserUuid)
if matter.UserUuid != tokenUser.Uuid {
panic(result.UNAUTHORIZED)
}
//TODO: expire the download token. If download by chunk, do this later.
downloadToken.ExpireTime = time.Now()
this.downloadTokenDao.Save(downloadToken)
//downloadTokenUuid := request.FormValue("downloadTokenUuid")
//by han-------------check with uuid, replace downloadToken
shareUuid := request.FormValue("shareUuid")
if shareUuid == "" && operator.Uuid == matter.UserUuid {
// downloadToken := this.downloadTokenDao.CheckByUuid(downloadTokenUuid)
// if downloadToken.ExpireTime.Before(time.Now()) {
// panic(result.BadRequest("downloadToken has expired"))
// }
// if downloadToken.MatterUuid != uuid {
// panic(result.BadRequest("token and file info not match"))
// }
// tokenUser := this.userDao.CheckByUuid(downloadToken.UserUuid)
// if matter.UserUuid != tokenUser.Uuid {
// panic(result.UNAUTHORIZED)
// }
// //TODO: expire the download token. If download by chunk, do this later.
// downloadToken.ExpireTime = time.Now()
// this.downloadTokenDao.Save(downloadToken)
} else {
operator := this.findUser(request)
//use share code to auth.
shareUuid := request.FormValue("shareUuid")
//shareUuid := request.FormValue("shareUuid")
shareCode := request.FormValue("shareCode")
shareRootUuid := request.FormValue("shareRootUuid")
this.shareService.ValidateMatter(request, shareUuid, shareCode, operator, shareRootUuid, matter)
}
}

23
code/rest/user_service.go

@ -114,17 +114,30 @@ func (this *UserService) MatterUnlock(userUuid string) {
// load session to SessionCache. This method will be invoked in every request.
// authorize by 1. cookie 2. username and password in request form. 3. Basic Auth
func (this *UserService) PreHandle(writer http.ResponseWriter, request *http.Request) {
userid := request.Header.Get("user-id")
sessionId := util.GetSessionUuidFromRequest(request, core.COOKIE_AUTH_KEY)
var user *User
if sessionId != "" {
cacheItem, err := core.CONTEXT.GetSessionCache().Value(sessionId)
if err != nil {
this.logger.Error("occur error will get session cache %s", err.Error())
}
if cacheItem != nil {
u := cacheItem.Data().(*User)
//session.UserUuid==userid 这个比较重要,平台退出后,这里的session是不清空的,要加判断
if userid != "" && u.Uuid != userid {
this.sessionDao.Delete(sessionId)
d := time.Until(time.Now().AddDate(0, 0, 30))
user = &User{}
user.Uuid = userid
user.Username = userid
core.CONTEXT.GetSessionCache().Add(sessionId, d, user)
handleSessionAndCookie(writer, request, this.sessionDao, user)
}
}
//if no cache. try to find in db.
if cacheItem == nil || cacheItem.Data() == nil {
session := this.sessionDao.FindByUuid(sessionId)
@ -144,8 +157,6 @@ func (this *UserService) PreHandle(writer http.ResponseWriter, request *http.Req
}
}
} else {
userid := request.Header.Get("user-id")
user = &User{}
user.Uuid = userid
user.Username = userid
@ -157,15 +168,13 @@ func (this *UserService) PreHandle(writer http.ResponseWriter, request *http.Req
if err != nil {
this.logger.Error("occur error will get session cache %s", err.Error())
}
if cacheItem == nil || cacheItem.Data() == nil {
//------------by han--------------
timeUUID, _ := uuid.NewV4()
uuidStr := string(timeUUID.String())
request.ParseForm()
request.Form[core.COOKIE_AUTH_KEY] = []string{uuidStr}
core.CONTEXT.GetSessionCache().Add(uuidStr, 10*time.Second, user)
return
//--------------end----------------
// username := request.FormValue(core.USERNAME_KEY)

Loading…
Cancel
Save