Compare commits
2 Commits
5b20a6502d
...
7d1af50c99
| Author | SHA1 | Date |
|---|---|---|
|
|
7d1af50c99 | |
|
|
f55e21b693 |
|
|
@ -13842,3 +13842,346 @@
|
||||||
|
|
||||||
2022-07-22 16:00:52.001 [INFO][detector][290][logs.logChildProcess.offline.gpuprocess.log]- channel_request_api connected ,taskEnd:False
|
2022-07-22 16:00:52.001 [INFO][detector][290][logs.logChildProcess.offline.gpuprocess.log]- channel_request_api connected ,taskEnd:False
|
||||||
2022-07-22 16:00:52.002 [INFO][detector][304][logs.logChildProcess.offline.gpuprocess.log]- Task ends:0.0 , msgid:P20220722155507172,taskID:dd570e5e5f934b5dbb5c2b4ae884cdaf
|
2022-07-22 16:00:52.002 [INFO][detector][304][logs.logChildProcess.offline.gpuprocess.log]- Task ends:0.0 , msgid:P20220722155507172,taskID:dd570e5e5f934b5dbb5c2b4ae884cdaf
|
||||||
|
2022-07-25 10:14:06.632 [INFO][master:gpuprocess-c861c943a98c4e52b4eeac15f9191c4c][92][logs.logChildProcess.offline.gpuprocess.log]- informing stream/video is ok, taskId:P20220725101404268 msgId:c861c943a98c4e52b4eeac15f9191c4c send:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": 2, "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "", "sign_url": "", "category_id": "", "description": "", "analyse_time": ""}]}
|
||||||
|
2022-07-25 10:14:06.632 [INFO][detector][107][logs.logChildProcess.offline.gpuprocess.log]- allow index are:0,4,2,1,3
|
||||||
|
2022-07-25 10:14:10.443 [INFO][detector][168][logs.logChildProcess.offline.gpuprocess.log]- touch video success:problems/videos_save/2022-07-25/c861c943a98c4e52b4eeac15f9191c4c.MP4
|
||||||
|
2022-07-25 10:14:15.092 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-14-15,,read:3.7 ms,copy:0.5, infer:13.4 ms, detinfer:10.3 ms,draw:0.0 ms, save:14.2 ms total:42.1 ms
|
||||||
|
|
||||||
|
2022-07-25 10:14:22.811 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-14-22,,read:4.3 ms,copy:0.5, infer:14.0 ms, detinfer:10.6 ms,draw:0.0 ms, save:12.4 ms total:41.8 ms
|
||||||
|
|
||||||
|
2022-07-25 10:14:29.269 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-14-29,,read:125.0 ms,copy:0.5, infer:13.4 ms, detinfer:10.8 ms,draw:0.0 ms, save:13.7 ms total:163.3 ms
|
||||||
|
|
||||||
|
2022-07-25 10:14:35.404 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-14-35,,read:3.9 ms,copy:0.5, infer:13.3 ms, detinfer:10.2 ms,draw:0.0 ms, save:12.1 ms total:40.1 ms
|
||||||
|
|
||||||
|
2022-07-25 10:14:39.563 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-14-39,,read:4.3 ms,copy:0.6, infer:13.9 ms, detinfer:10.0 ms,draw:0.0 ms, save:12.0 ms total:40.8 ms
|
||||||
|
|
||||||
|
2022-07-25 10:14:43.603 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-14-43,,read:4.3 ms,copy:0.6, infer:14.3 ms, detinfer:9.9 ms,draw:0.0 ms, save:14.2 ms total:43.3 ms
|
||||||
|
|
||||||
|
2022-07-25 10:14:48.838 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-14-48,,read:16.1 ms,copy:0.5, infer:13.2 ms, detinfer:11.2 ms,draw:0.0 ms, save:14.6 ms total:55.7 ms
|
||||||
|
|
||||||
|
2022-07-25 10:14:54.259 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-14-54,,read:3.3 ms,copy:0.5, infer:13.2 ms, detinfer:11.0 ms,draw:0.0 ms, save:12.6 ms total:40.6 ms
|
||||||
|
|
||||||
|
2022-07-25 10:14:58.385 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-14-58,,read:3.5 ms,copy:0.5, infer:12.9 ms, detinfer:8.8 ms,draw:0.0 ms, save:11.3 ms total:37.1 ms
|
||||||
|
|
||||||
|
2022-07-25 10:15:02.598 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-15-02,,read:3.8 ms,copy:0.6, infer:13.4 ms, detinfer:9.9 ms,draw:0.0 ms, save:12.2 ms total:39.9 ms
|
||||||
|
|
||||||
|
2022-07-25 10:15:06.675 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-15-06,,read:3.4 ms,copy:0.5, infer:13.7 ms, detinfer:10.9 ms,draw:0.0 ms, save:12.0 ms total:40.6 ms
|
||||||
|
|
||||||
|
2022-07-25 10:15:10.452 [INFO][master:gpuprocess-c861c943a98c4e52b4eeac15f9191c4c][212][logs.logChildProcess.offline.gpuprocess.log]- processing send progressbar or online heartbeat, taskId:P20220725101404268 msgId:c861c943a98c4e52b4eeac15f9191c4c send:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": 2, "error_code": "", "error_msg": "", "progress": "0.2194", "results": [{"original_url": "", "sign_url": "", "category_id": "", "description": "", "analyse_time": ""}]}
|
||||||
|
2022-07-25 10:15:11.894 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-15-11,,read:3.2 ms,copy:0.6, infer:14.7 ms, detinfer:10.4 ms,draw:65.1 ms, save:13.0 ms total:107.0 ms
|
||||||
|
|
||||||
|
2022-07-25 10:15:15.912 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-15-15,,read:3.1 ms,copy:0.5, infer:12.6 ms, detinfer:8.8 ms,draw:0.0 ms, save:12.3 ms total:37.3 ms
|
||||||
|
|
||||||
|
2022-07-25 10:15:20.047 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-15-20,,read:3.9 ms,copy:0.6, infer:14.1 ms, detinfer:11.3 ms,draw:0.0 ms, save:12.5 ms total:42.4 ms
|
||||||
|
|
||||||
|
2022-07-25 10:15:24.773 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-15-24,,read:5.1 ms,copy:0.8, infer:16.1 ms, detinfer:10.1 ms,draw:0.0 ms, save:14.0 ms total:46.1 ms
|
||||||
|
|
||||||
|
2022-07-25 10:15:28.845 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-15-28,,read:3.4 ms,copy:0.5, infer:12.7 ms, detinfer:10.4 ms,draw:0.0 ms, save:11.9 ms total:38.9 ms
|
||||||
|
|
||||||
|
2022-07-25 10:15:32.942 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-15-32,,read:3.1 ms,copy:0.5, infer:13.0 ms, detinfer:10.7 ms,draw:0.0 ms, save:11.9 ms total:39.2 ms
|
||||||
|
|
||||||
|
2022-07-25 10:15:38.007 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-15-38,,read:85.9 ms,copy:0.5, infer:13.1 ms, detinfer:12.7 ms,draw:0.0 ms, save:13.9 ms total:126.2 ms
|
||||||
|
|
||||||
|
2022-07-25 10:15:43.168 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-15-43,,read:3.1 ms,copy:0.5, infer:13.4 ms, detinfer:8.5 ms,draw:0.0 ms, save:12.6 ms total:38.1 ms
|
||||||
|
|
||||||
|
2022-07-25 10:15:47.130 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-15-47,,read:3.4 ms,copy:0.5, infer:13.4 ms, detinfer:9.5 ms,draw:0.0 ms, save:12.3 ms total:39.1 ms
|
||||||
|
|
||||||
|
2022-07-25 10:15:51.088 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-15-51,,read:3.1 ms,copy:0.5, infer:13.0 ms, detinfer:8.8 ms,draw:0.0 ms, save:13.5 ms total:38.9 ms
|
||||||
|
|
||||||
|
2022-07-25 10:15:56.517 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-15-56,,read:42.2 ms,copy:0.5, infer:14.1 ms, detinfer:8.3 ms,draw:0.0 ms, save:12.4 ms total:77.6 ms
|
||||||
|
|
||||||
|
2022-07-25 10:16:01.251 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-16-01,,read:3.7 ms,copy:0.5, infer:14.2 ms, detinfer:10.8 ms,draw:0.0 ms, save:12.5 ms total:41.6 ms
|
||||||
|
|
||||||
|
2022-07-25 10:16:05.567 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-16-05,,read:4.0 ms,copy:0.6, infer:15.2 ms, detinfer:11.5 ms,draw:54.1 ms, save:14.5 ms total:99.9 ms
|
||||||
|
|
||||||
|
2022-07-25 10:16:10.533 [INFO][master:gpuprocess-c861c943a98c4e52b4eeac15f9191c4c][212][logs.logChildProcess.offline.gpuprocess.log]- processing send progressbar or online heartbeat, taskId:P20220725101404268 msgId:c861c943a98c4e52b4eeac15f9191c4c send:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": 2, "error_code": "", "error_msg": "", "progress": "0.4665", "results": [{"original_url": "", "sign_url": "", "category_id": "", "description": "", "analyse_time": ""}]}
|
||||||
|
2022-07-25 10:16:10.861 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-16-10,,read:110.8 ms,copy:0.6, infer:18.4 ms, detinfer:10.0 ms,draw:0.0 ms, save:12.7 ms total:152.5 ms
|
||||||
|
|
||||||
|
2022-07-25 10:16:18.433 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-16-18,,read:22.6 ms,copy:0.5, infer:14.4 ms, detinfer:10.7 ms,draw:0.0 ms, save:12.3 ms total:60.5 ms
|
||||||
|
|
||||||
|
2022-07-25 10:16:22.642 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-16-22,,read:3.0 ms,copy:0.5, infer:12.9 ms, detinfer:9.8 ms,draw:0.0 ms, save:13.2 ms total:39.4 ms
|
||||||
|
|
||||||
|
2022-07-25 10:16:26.633 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-16-26,,read:3.1 ms,copy:0.5, infer:13.3 ms, detinfer:10.0 ms,draw:0.0 ms, save:12.3 ms total:39.3 ms
|
||||||
|
|
||||||
|
2022-07-25 10:16:31.223 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-16-31,,read:84.7 ms,copy:0.5, infer:13.2 ms, detinfer:11.2 ms,draw:0.0 ms, save:12.8 ms total:122.4 ms
|
||||||
|
|
||||||
|
2022-07-25 10:16:38.710 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-16-38,,read:55.3 ms,copy:0.5, infer:21.1 ms, detinfer:10.7 ms,draw:0.0 ms, save:13.3 ms total:100.9 ms
|
||||||
|
|
||||||
|
2022-07-25 10:16:48.665 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-16-48,,read:198.4 ms,copy:1.0, infer:19.0 ms, detinfer:11.6 ms,draw:0.0 ms, save:11.1 ms total:241.1 ms
|
||||||
|
|
||||||
|
2022-07-25 10:16:55.460 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-16-55,,read:43.2 ms,copy:0.5, infer:13.1 ms, detinfer:11.4 ms,draw:0.0 ms, save:12.5 ms total:80.9 ms
|
||||||
|
|
||||||
|
2022-07-25 10:17:02.797 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-17-02,,read:111.3 ms,copy:0.5, infer:14.3 ms, detinfer:11.5 ms,draw:0.0 ms, save:14.7 ms total:152.4 ms
|
||||||
|
|
||||||
|
2022-07-25 10:17:08.805 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-17-08,,read:3.3 ms,copy:0.5, infer:14.7 ms, detinfer:11.6 ms,draw:0.0 ms, save:12.9 ms total:43.0 ms
|
||||||
|
|
||||||
|
2022-07-25 10:17:11.609 [INFO][master:gpuprocess-c861c943a98c4e52b4eeac15f9191c4c][212][logs.logChildProcess.offline.gpuprocess.log]- processing send progressbar or online heartbeat, taskId:P20220725101404268 msgId:c861c943a98c4e52b4eeac15f9191c4c send:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": 2, "error_code": "", "error_msg": "", "progress": "0.6428", "results": [{"original_url": "", "sign_url": "", "category_id": "", "description": "", "analyse_time": ""}]}
|
||||||
|
2022-07-25 10:17:14.315 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-17-14,,read:3.7 ms,copy:0.5, infer:13.7 ms, detinfer:10.4 ms,draw:0.0 ms, save:12.5 ms total:40.9 ms
|
||||||
|
|
||||||
|
2022-07-25 10:17:22.828 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-17-22,,read:97.8 ms,copy:1.4, infer:19.7 ms, detinfer:16.0 ms,draw:56.9 ms, save:14.5 ms total:206.3 ms
|
||||||
|
|
||||||
|
2022-07-25 10:17:27.810 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-17-27,,read:3.6 ms,copy:0.5, infer:12.9 ms, detinfer:13.1 ms,draw:0.0 ms, save:13.8 ms total:43.8 ms
|
||||||
|
|
||||||
|
2022-07-25 10:17:32.359 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-17-32,,read:3.7 ms,copy:0.6, infer:14.8 ms, detinfer:10.7 ms,draw:0.0 ms, save:14.8 ms total:44.7 ms
|
||||||
|
|
||||||
|
2022-07-25 10:17:37.419 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-17-37,,read:76.4 ms,copy:0.5, infer:12.8 ms, detinfer:9.8 ms,draw:0.0 ms, save:13.5 ms total:113.0 ms
|
||||||
|
|
||||||
|
2022-07-25 10:17:42.299 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-17-42,,read:5.2 ms,copy:0.5, infer:13.7 ms, detinfer:11.1 ms,draw:0.0 ms, save:12.6 ms total:43.0 ms
|
||||||
|
|
||||||
|
2022-07-25 10:17:46.642 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-17-46,,read:3.1 ms,copy:0.5, infer:12.9 ms, detinfer:10.3 ms,draw:0.0 ms, save:12.1 ms total:38.9 ms
|
||||||
|
|
||||||
|
2022-07-25 10:17:52.009 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-17-52,,read:42.6 ms,copy:0.5, infer:13.3 ms, detinfer:11.4 ms,draw:0.0 ms, save:14.4 ms total:82.2 ms
|
||||||
|
|
||||||
|
2022-07-25 10:17:58.175 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-17-58,,read:3.2 ms,copy:0.5, infer:13.0 ms, detinfer:10.5 ms,draw:0.0 ms, save:12.4 ms total:39.6 ms
|
||||||
|
|
||||||
|
2022-07-25 10:18:02.461 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-18-02,,read:3.3 ms,copy:0.5, infer:12.9 ms, detinfer:10.0 ms,draw:0.0 ms, save:12.5 ms total:39.1 ms
|
||||||
|
|
||||||
|
2022-07-25 10:18:06.658 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-18-06,,read:3.2 ms,copy:0.5, infer:12.7 ms, detinfer:10.8 ms,draw:0.0 ms, save:14.2 ms total:41.5 ms
|
||||||
|
|
||||||
|
2022-07-25 10:18:12.868 [INFO][master:gpuprocess-c861c943a98c4e52b4eeac15f9191c4c][212][logs.logChildProcess.offline.gpuprocess.log]- processing send progressbar or online heartbeat, taskId:P20220725101404268 msgId:c861c943a98c4e52b4eeac15f9191c4c send:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": 2, "error_code": "", "error_msg": "", "progress": "0.8536", "results": [{"original_url": "", "sign_url": "", "category_id": "", "description": "", "analyse_time": ""}]}
|
||||||
|
2022-07-25 10:18:14.757 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-18-14,,read:88.8 ms,copy:0.5, infer:12.9 ms, detinfer:9.0 ms,draw:0.0 ms, save:9.5 ms total:120.8 ms
|
||||||
|
|
||||||
|
2022-07-25 10:18:19.555 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-18-19,,read:3.5 ms,copy:0.5, infer:13.5 ms, detinfer:11.1 ms,draw:0.0 ms, save:13.2 ms total:41.8 ms
|
||||||
|
|
||||||
|
2022-07-25 10:18:27.222 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-18-27,,read:32.5 ms,copy:0.6, infer:15.2 ms, detinfer:12.0 ms,draw:69.1 ms, save:14.3 ms total:143.5 ms
|
||||||
|
|
||||||
|
2022-07-25 10:18:34.688 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-18-34,,read:3.9 ms,copy:0.5, infer:12.8 ms, detinfer:11.7 ms,draw:0.0 ms, save:13.3 ms total:42.3 ms
|
||||||
|
|
||||||
|
2022-07-25 10:18:38.705 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-18-38,,read:3.2 ms,copy:0.5, infer:13.2 ms, detinfer:8.2 ms,draw:0.0 ms, save:13.0 ms total:38.1 ms
|
||||||
|
|
||||||
|
2022-07-25 10:18:42.876 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-18-42,,read:12.0 ms,copy:0.6, infer:14.4 ms, detinfer:7.9 ms,draw:0.0 ms, save:13.8 ms total:48.6 ms
|
||||||
|
|
||||||
|
2022-07-25 10:18:49.527 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-18-49,,read:30.8 ms,copy:0.7, infer:14.6 ms, detinfer:11.2 ms,draw:0.0 ms, save:13.4 ms total:70.6 ms
|
||||||
|
|
||||||
|
2022-07-25 10:18:54.132 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-18-54,,read:3.3 ms,copy:0.5, infer:13.5 ms, detinfer:10.7 ms,draw:0.0 ms, save:12.9 ms total:41.0 ms
|
||||||
|
|
||||||
|
2022-07-25 10:19:02.895 [INFO][detector][290][logs.logChildProcess.offline.gpuprocess.log]- channel_request_api connected ,taskEnd:False
|
||||||
|
2022-07-25 10:19:02.895 [INFO][detector][304][logs.logChildProcess.offline.gpuprocess.log]- Task ends:0.0 , msgid:P20220725101404268,taskID:c861c943a98c4e52b4eeac15f9191c4c
|
||||||
|
2022-07-25 10:22:44.800 [INFO][master:gpuprocess-ffbbfe87ba31464cb3ed0b4d294338f9][92][logs.logChildProcess.offline.gpuprocess.log]- informing stream/video is ok, taskId:P20220725102236324 msgId:ffbbfe87ba31464cb3ed0b4d294338f9 send:{"request_id": "ffbbfe87ba31464cb3ed0b4d294338f9", "status": "running", "type": 2, "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "", "sign_url": "", "category_id": "", "description": "", "analyse_time": ""}]}
|
||||||
|
2022-07-25 10:22:44.800 [INFO][detector][107][logs.logChildProcess.offline.gpuprocess.log]- allow index are:3
|
||||||
|
2022-07-25 10:22:50.120 [INFO][detector][168][logs.logChildProcess.offline.gpuprocess.log]- touch video success:problems/videos_save/2022-07-25/ffbbfe87ba31464cb3ed0b4d294338f9.MP4
|
||||||
|
2022-07-25 10:22:54.603 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-22-54,,read:3.4 ms,copy:0.5, infer:12.9 ms, detinfer:9.4 ms,draw:0.0 ms, save:12.1 ms total:38.4 ms
|
||||||
|
|
||||||
|
2022-07-25 10:22:58.620 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-22-58,,read:3.2 ms,copy:0.5, infer:12.7 ms, detinfer:9.6 ms,draw:0.0 ms, save:12.4 ms total:38.4 ms
|
||||||
|
|
||||||
|
2022-07-25 10:23:02.651 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-23-02,,read:5.1 ms,copy:0.6, infer:14.4 ms, detinfer:10.8 ms,draw:0.0 ms, save:14.8 ms total:45.8 ms
|
||||||
|
|
||||||
|
2022-07-25 10:23:06.669 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-23-06,,read:3.1 ms,copy:0.5, infer:12.9 ms, detinfer:9.6 ms,draw:0.0 ms, save:12.2 ms total:38.3 ms
|
||||||
|
|
||||||
|
2022-07-25 10:23:10.714 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-23-10,,read:3.2 ms,copy:0.5, infer:12.9 ms, detinfer:9.8 ms,draw:0.0 ms, save:12.9 ms total:39.4 ms
|
||||||
|
|
||||||
|
2022-07-25 10:23:15.874 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-23-15,,read:3.3 ms,copy:0.5, infer:13.3 ms, detinfer:9.9 ms,draw:0.0 ms, save:13.3 ms total:40.2 ms
|
||||||
|
|
||||||
|
2022-07-25 10:23:19.921 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-23-19,,read:3.0 ms,copy:0.5, infer:12.8 ms, detinfer:10.0 ms,draw:0.0 ms, save:12.8 ms total:39.2 ms
|
||||||
|
|
||||||
|
2022-07-25 10:23:23.945 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-23-23,,read:3.3 ms,copy:0.6, infer:14.3 ms, detinfer:10.1 ms,draw:0.0 ms, save:12.2 ms total:40.5 ms
|
||||||
|
|
||||||
|
2022-07-25 10:23:27.951 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-23-27,,read:3.5 ms,copy:0.6, infer:14.5 ms, detinfer:9.7 ms,draw:0.0 ms, save:13.4 ms total:41.6 ms
|
||||||
|
|
||||||
|
2022-07-25 10:23:31.997 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-23-31,,read:3.1 ms,copy:0.5, infer:13.3 ms, detinfer:10.0 ms,draw:0.0 ms, save:12.2 ms total:39.2 ms
|
||||||
|
|
||||||
|
2022-07-25 10:23:35.977 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-23-35,,read:3.2 ms,copy:0.5, infer:13.3 ms, detinfer:10.2 ms,draw:0.0 ms, save:12.0 ms total:39.2 ms
|
||||||
|
|
||||||
|
2022-07-25 10:23:39.950 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-23-39,,read:3.4 ms,copy:0.5, infer:13.7 ms, detinfer:11.9 ms,draw:0.0 ms, save:12.8 ms total:42.3 ms
|
||||||
|
|
||||||
|
2022-07-25 10:23:43.915 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-23-43,,read:3.9 ms,copy:0.5, infer:12.9 ms, detinfer:9.6 ms,draw:0.0 ms, save:11.8 ms total:38.6 ms
|
||||||
|
|
||||||
|
2022-07-25 10:23:48.003 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-23-47,,read:3.3 ms,copy:0.5, infer:13.3 ms, detinfer:11.9 ms,draw:0.0 ms, save:32.5 ms total:61.5 ms
|
||||||
|
|
||||||
|
2022-07-25 10:23:50.163 [INFO][master:gpuprocess-ffbbfe87ba31464cb3ed0b4d294338f9][212][logs.logChildProcess.offline.gpuprocess.log]- processing send progressbar or online heartbeat, taskId:P20220725102236324 msgId:ffbbfe87ba31464cb3ed0b4d294338f9 send:{"request_id": "ffbbfe87ba31464cb3ed0b4d294338f9", "status": "running", "type": 2, "error_code": "", "error_msg": "", "progress": "0.2716", "results": [{"original_url": "", "sign_url": "", "category_id": "", "description": "", "analyse_time": ""}]}
|
||||||
|
2022-07-25 10:23:52.061 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-23-52,,read:3.1 ms,copy:0.5, infer:12.7 ms, detinfer:9.5 ms,draw:0.0 ms, save:12.9 ms total:38.8 ms
|
||||||
|
|
||||||
|
2022-07-25 10:23:58.023 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-23-58,,read:38.2 ms,copy:0.5, infer:13.1 ms, detinfer:10.5 ms,draw:0.0 ms, save:11.3 ms total:73.7 ms
|
||||||
|
|
||||||
|
2022-07-25 10:24:04.443 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-24-04,,read:17.6 ms,copy:0.6, infer:13.3 ms, detinfer:11.4 ms,draw:0.0 ms, save:14.1 ms total:56.9 ms
|
||||||
|
|
||||||
|
2022-07-25 10:24:08.420 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-24-08,,read:3.1 ms,copy:0.5, infer:12.8 ms, detinfer:7.3 ms,draw:0.0 ms, save:12.7 ms total:36.5 ms
|
||||||
|
|
||||||
|
2022-07-25 10:24:12.246 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-24-12,,read:3.0 ms,copy:0.5, infer:12.7 ms, detinfer:7.9 ms,draw:0.0 ms, save:12.0 ms total:36.1 ms
|
||||||
|
|
||||||
|
2022-07-25 10:24:16.127 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-24-16,,read:5.6 ms,copy:0.7, infer:14.7 ms, detinfer:8.2 ms,draw:0.0 ms, save:12.6 ms total:41.7 ms
|
||||||
|
|
||||||
|
2022-07-25 10:24:19.989 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-24-19,,read:3.2 ms,copy:0.6, infer:13.5 ms, detinfer:8.7 ms,draw:0.0 ms, save:14.1 ms total:40.0 ms
|
||||||
|
|
||||||
|
2022-07-25 10:24:23.920 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-24-23,,read:3.1 ms,copy:0.5, infer:12.8 ms, detinfer:7.8 ms,draw:0.0 ms, save:12.0 ms total:36.3 ms
|
||||||
|
|
||||||
|
2022-07-25 10:24:28.904 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-24-28,,read:194.8 ms,copy:0.5, infer:13.5 ms, detinfer:12.2 ms,draw:0.0 ms, save:13.6 ms total:234.5 ms
|
||||||
|
|
||||||
|
2022-07-25 10:24:35.022 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-24-35,,read:3.3 ms,copy:0.6, infer:13.2 ms, detinfer:10.5 ms,draw:0.0 ms, save:13.8 ms total:41.3 ms
|
||||||
|
|
||||||
|
2022-07-25 10:24:39.090 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-24-39,,read:3.5 ms,copy:0.5, infer:13.6 ms, detinfer:10.4 ms,draw:0.0 ms, save:12.3 ms total:40.3 ms
|
||||||
|
|
||||||
|
2022-07-25 10:24:43.129 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-24-43,,read:3.4 ms,copy:0.5, infer:13.3 ms, detinfer:10.0 ms,draw:0.0 ms, save:12.4 ms total:39.5 ms
|
||||||
|
|
||||||
|
2022-07-25 10:24:47.188 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-24-47,,read:3.4 ms,copy:0.6, infer:13.3 ms, detinfer:9.8 ms,draw:0.0 ms, save:13.6 ms total:40.6 ms
|
||||||
|
|
||||||
|
2022-07-25 10:24:50.183 [INFO][master:gpuprocess-ffbbfe87ba31464cb3ed0b4d294338f9][212][logs.logChildProcess.offline.gpuprocess.log]- processing send progressbar or online heartbeat, taskId:P20220725102236324 msgId:ffbbfe87ba31464cb3ed0b4d294338f9 send:{"request_id": "ffbbfe87ba31464cb3ed0b4d294338f9", "status": "running", "type": 2, "error_code": "", "error_msg": "", "progress": "0.5178", "results": [{"original_url": "", "sign_url": "", "category_id": "", "description": "", "analyse_time": ""}]}
|
||||||
|
2022-07-25 10:24:52.511 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-24-52,,read:106.6 ms,copy:0.5, infer:14.4 ms, detinfer:11.9 ms,draw:0.0 ms, save:11.8 ms total:145.2 ms
|
||||||
|
|
||||||
|
2022-07-25 10:24:56.929 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-24-56,,read:3.1 ms,copy:0.5, infer:12.8 ms, detinfer:10.2 ms,draw:0.0 ms, save:12.3 ms total:38.9 ms
|
||||||
|
|
||||||
|
2022-07-25 10:25:00.930 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-25-00,,read:3.3 ms,copy:0.5, infer:12.8 ms, detinfer:10.5 ms,draw:0.0 ms, save:13.3 ms total:40.4 ms
|
||||||
|
|
||||||
|
2022-07-25 10:25:04.950 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-25-04,,read:5.0 ms,copy:0.6, infer:14.7 ms, detinfer:13.0 ms,draw:0.0 ms, save:12.4 ms total:45.8 ms
|
||||||
|
|
||||||
|
2022-07-25 10:25:09.004 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-25-09,,read:4.2 ms,copy:0.6, infer:12.7 ms, detinfer:10.0 ms,draw:0.0 ms, save:9.5 ms total:37.0 ms
|
||||||
|
|
||||||
|
2022-07-25 10:25:15.190 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-25-15,,read:3.3 ms,copy:0.5, infer:14.5 ms, detinfer:11.1 ms,draw:0.0 ms, save:13.4 ms total:42.8 ms
|
||||||
|
|
||||||
|
2022-07-25 10:25:19.239 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-25-19,,read:4.2 ms,copy:0.6, infer:14.3 ms, detinfer:10.0 ms,draw:0.0 ms, save:11.7 ms total:40.8 ms
|
||||||
|
|
||||||
|
2022-07-25 10:25:23.214 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-25-23,,read:3.4 ms,copy:0.5, infer:14.7 ms, detinfer:10.0 ms,draw:0.0 ms, save:12.7 ms total:41.3 ms
|
||||||
|
|
||||||
|
2022-07-25 10:25:27.262 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-25-27,,read:3.3 ms,copy:0.5, infer:13.3 ms, detinfer:10.7 ms,draw:0.0 ms, save:14.4 ms total:42.2 ms
|
||||||
|
|
||||||
|
2022-07-25 10:25:32.298 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-25-32,,read:115.2 ms,copy:0.5, infer:12.9 ms, detinfer:10.1 ms,draw:0.0 ms, save:12.0 ms total:150.8 ms
|
||||||
|
|
||||||
|
2022-07-25 10:25:38.679 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-25-38,,read:3.4 ms,copy:0.5, infer:13.5 ms, detinfer:10.2 ms,draw:0.0 ms, save:11.7 ms total:39.3 ms
|
||||||
|
|
||||||
|
2022-07-25 10:25:42.713 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-25-42,,read:3.4 ms,copy:0.5, infer:13.3 ms, detinfer:10.6 ms,draw:0.0 ms, save:14.4 ms total:42.1 ms
|
||||||
|
|
||||||
|
2022-07-25 10:25:46.800 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-25-46,,read:4.9 ms,copy:0.7, infer:16.8 ms, detinfer:10.4 ms,draw:0.0 ms, save:13.3 ms total:46.0 ms
|
||||||
|
|
||||||
|
2022-07-25 10:25:50.206 [INFO][master:gpuprocess-ffbbfe87ba31464cb3ed0b4d294338f9][212][logs.logChildProcess.offline.gpuprocess.log]- processing send progressbar or online heartbeat, taskId:P20220725102236324 msgId:ffbbfe87ba31464cb3ed0b4d294338f9 send:{"request_id": "ffbbfe87ba31464cb3ed0b4d294338f9", "status": "running", "type": 2, "error_code": "", "error_msg": "", "progress": "0.7630", "results": [{"original_url": "", "sign_url": "", "category_id": "", "description": "", "analyse_time": ""}]}
|
||||||
|
2022-07-25 10:25:50.950 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-25-50,,read:3.2 ms,copy:0.5, infer:20.1 ms, detinfer:9.9 ms,draw:0.0 ms, save:12.2 ms total:45.8 ms
|
||||||
|
|
||||||
|
2022-07-25 10:25:55.003 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-25-54,,read:3.1 ms,copy:0.5, infer:12.7 ms, detinfer:8.9 ms,draw:0.0 ms, save:12.0 ms total:37.2 ms
|
||||||
|
|
||||||
|
2022-07-25 10:26:00.686 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-26-00,,read:53.4 ms,copy:0.6, infer:15.7 ms, detinfer:9.6 ms,draw:0.0 ms, save:11.9 ms total:91.3 ms
|
||||||
|
|
||||||
|
2022-07-25 10:26:06.297 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-26-06,,read:3.8 ms,copy:0.5, infer:13.9 ms, detinfer:10.0 ms,draw:0.0 ms, save:13.2 ms total:41.4 ms
|
||||||
|
|
||||||
|
2022-07-25 10:26:10.451 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-26-10,,read:3.5 ms,copy:0.5, infer:14.1 ms, detinfer:10.4 ms,draw:0.0 ms, save:14.7 ms total:43.1 ms
|
||||||
|
|
||||||
|
2022-07-25 10:26:14.637 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-26-14,,read:4.5 ms,copy:0.6, infer:13.4 ms, detinfer:10.1 ms,draw:0.0 ms, save:13.7 ms total:42.3 ms
|
||||||
|
|
||||||
|
2022-07-25 10:26:18.732 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-26-18,,read:3.1 ms,copy:0.5, infer:13.1 ms, detinfer:9.6 ms,draw:0.0 ms, save:12.4 ms total:38.7 ms
|
||||||
|
|
||||||
|
2022-07-25 10:26:22.717 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-26-22,,read:3.1 ms,copy:0.5, infer:13.1 ms, detinfer:9.3 ms,draw:0.0 ms, save:15.5 ms total:41.5 ms
|
||||||
|
|
||||||
|
2022-07-25 10:26:26.686 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-26-26,,read:3.2 ms,copy:0.5, infer:12.8 ms, detinfer:9.9 ms,draw:0.0 ms, save:12.5 ms total:38.9 ms
|
||||||
|
|
||||||
|
2022-07-25 10:26:30.600 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-26-30,,read:3.3 ms,copy:0.5, infer:14.1 ms, detinfer:10.4 ms,draw:0.0 ms, save:13.7 ms total:41.9 ms
|
||||||
|
|
||||||
|
2022-07-25 10:26:34.554 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-26-34,,read:3.1 ms,copy:0.5, infer:12.7 ms, detinfer:8.0 ms,draw:0.0 ms, save:13.6 ms total:37.9 ms
|
||||||
|
|
||||||
|
2022-07-25 10:26:38.550 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-26-38,,read:3.0 ms,copy:0.5, infer:14.6 ms, detinfer:9.6 ms,draw:0.0 ms, save:12.3 ms total:40.0 ms
|
||||||
|
|
||||||
|
2022-07-25 10:26:42.500 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-10-26-42,,read:3.3 ms,copy:0.5, infer:12.9 ms, detinfer:9.6 ms,draw:0.0 ms, save:12.8 ms total:39.0 ms
|
||||||
|
|
||||||
|
2022-07-25 10:26:44.429 [INFO][detector][290][logs.logChildProcess.offline.gpuprocess.log]- channel_request_api connected ,taskEnd:False
|
||||||
|
2022-07-25 10:26:44.430 [INFO][detector][304][logs.logChildProcess.offline.gpuprocess.log]- Task ends:0.0 , msgid:P20220725102236324,taskID:ffbbfe87ba31464cb3ed0b4d294338f9
|
||||||
|
2022-07-25 11:16:16.560 [INFO][master:gpuprocess-35cc4c730bf049cea5d50f9d4feebfe2][92][logs.logChildProcess.offline.gpuprocess.log]- informing stream/video is ok, taskId:P20220725111606635 msgId:35cc4c730bf049cea5d50f9d4feebfe2 send:{"request_id": "35cc4c730bf049cea5d50f9d4feebfe2", "status": "running", "type": 2, "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "", "sign_url": "", "category_id": "", "description": "", "analyse_time": ""}]}
|
||||||
|
2022-07-25 11:16:16.561 [INFO][detector][107][logs.logChildProcess.offline.gpuprocess.log]- allow index are:3
|
||||||
|
2022-07-25 11:16:20.475 [INFO][detector][168][logs.logChildProcess.offline.gpuprocess.log]- touch video success:problems/videos_save/2022-07-25/35cc4c730bf049cea5d50f9d4feebfe2.MP4
|
||||||
|
2022-07-25 11:16:25.607 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-16-25,,read:4.4 ms,copy:0.6, infer:14.4 ms, detinfer:9.9 ms,draw:0.0 ms, save:12.1 ms total:41.4 ms
|
||||||
|
|
||||||
|
2022-07-25 11:16:29.610 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-16-29,,read:3.0 ms,copy:0.5, infer:21.1 ms, detinfer:9.7 ms,draw:0.0 ms, save:11.9 ms total:46.3 ms
|
||||||
|
|
||||||
|
2022-07-25 11:16:33.663 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-16-33,,read:4.8 ms,copy:0.8, infer:12.6 ms, detinfer:9.7 ms,draw:0.0 ms, save:13.7 ms total:41.6 ms
|
||||||
|
|
||||||
|
2022-07-25 11:16:37.643 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-16-37,,read:3.1 ms,copy:0.5, infer:12.6 ms, detinfer:9.5 ms,draw:0.0 ms, save:11.8 ms total:37.6 ms
|
||||||
|
|
||||||
|
2022-07-25 11:16:41.609 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-16-41,,read:3.1 ms,copy:0.5, infer:12.9 ms, detinfer:10.0 ms,draw:0.0 ms, save:11.8 ms total:38.3 ms
|
||||||
|
|
||||||
|
2022-07-25 11:16:45.617 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-16-45,,read:3.3 ms,copy:0.6, infer:14.3 ms, detinfer:10.9 ms,draw:0.0 ms, save:13.9 ms total:42.8 ms
|
||||||
|
|
||||||
|
2022-07-25 11:16:50.099 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-16-50,,read:52.5 ms,copy:0.5, infer:21.1 ms, detinfer:17.3 ms,draw:0.0 ms, save:20.3 ms total:111.9 ms
|
||||||
|
|
||||||
|
2022-07-25 11:16:55.098 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-16-55,,read:3.6 ms,copy:0.5, infer:13.9 ms, detinfer:12.0 ms,draw:0.0 ms, save:14.7 ms total:44.8 ms
|
||||||
|
|
||||||
|
2022-07-25 11:16:59.125 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-16-59,,read:3.3 ms,copy:0.5, infer:13.4 ms, detinfer:9.6 ms,draw:0.0 ms, save:13.1 ms total:39.8 ms
|
||||||
|
|
||||||
|
2022-07-25 11:17:03.139 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-17-03,,read:3.2 ms,copy:0.5, infer:13.1 ms, detinfer:9.6 ms,draw:0.0 ms, save:12.1 ms total:38.4 ms
|
||||||
|
|
||||||
|
2022-07-25 11:17:07.190 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-17-07,,read:3.4 ms,copy:0.5, infer:13.2 ms, detinfer:9.9 ms,draw:0.0 ms, save:11.9 ms total:39.0 ms
|
||||||
|
|
||||||
|
2022-07-25 11:17:11.769 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-17-11,,read:4.6 ms,copy:0.6, infer:14.9 ms, detinfer:9.9 ms,draw:0.0 ms, save:13.7 ms total:43.6 ms
|
||||||
|
|
||||||
|
2022-07-25 11:17:15.768 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-17-15,,read:3.3 ms,copy:0.5, infer:13.2 ms, detinfer:10.5 ms,draw:0.0 ms, save:12.2 ms total:39.7 ms
|
||||||
|
|
||||||
|
2022-07-25 11:17:19.800 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-17-19,,read:3.4 ms,copy:0.5, infer:13.3 ms, detinfer:10.2 ms,draw:0.0 ms, save:12.1 ms total:39.5 ms
|
||||||
|
|
||||||
|
2022-07-25 11:17:20.489 [INFO][master:gpuprocess-35cc4c730bf049cea5d50f9d4feebfe2][212][logs.logChildProcess.offline.gpuprocess.log]- processing send progressbar or online heartbeat, taskId:P20220725111606635 msgId:35cc4c730bf049cea5d50f9d4feebfe2 send:{"request_id": "35cc4c730bf049cea5d50f9d4feebfe2", "status": "running", "type": 2, "error_code": "", "error_msg": "", "progress": "0.2649", "results": [{"original_url": "", "sign_url": "", "category_id": "", "description": "", "analyse_time": ""}]}
|
||||||
|
2022-07-25 11:17:23.838 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-17-23,,read:3.9 ms,copy:0.6, infer:14.4 ms, detinfer:10.1 ms,draw:0.0 ms, save:13.8 ms total:42.9 ms
|
||||||
|
|
||||||
|
2022-07-25 11:17:27.824 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-17-27,,read:5.8 ms,copy:0.6, infer:14.4 ms, detinfer:10.6 ms,draw:0.0 ms, save:14.2 ms total:45.5 ms
|
||||||
|
|
||||||
|
2022-07-25 11:17:31.768 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-17-31,,read:3.1 ms,copy:0.5, infer:13.5 ms, detinfer:9.6 ms,draw:0.0 ms, save:11.6 ms total:38.3 ms
|
||||||
|
|
||||||
|
2022-07-25 11:17:35.738 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-17-35,,read:3.2 ms,copy:0.5, infer:13.2 ms, detinfer:9.9 ms,draw:0.0 ms, save:14.5 ms total:41.4 ms
|
||||||
|
|
||||||
|
2022-07-25 11:17:39.600 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-17-39,,read:3.6 ms,copy:0.6, infer:14.8 ms, detinfer:8.3 ms,draw:0.0 ms, save:12.1 ms total:39.4 ms
|
||||||
|
|
||||||
|
2022-07-25 11:17:43.448 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-17-43,,read:3.1 ms,copy:0.5, infer:12.9 ms, detinfer:13.1 ms,draw:0.0 ms, save:12.3 ms total:41.9 ms
|
||||||
|
|
||||||
|
2022-07-25 11:17:47.378 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-17-47,,read:3.4 ms,copy:0.5, infer:13.2 ms, detinfer:8.7 ms,draw:0.0 ms, save:13.8 ms total:39.6 ms
|
||||||
|
|
||||||
|
2022-07-25 11:17:51.328 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-17-51,,read:4.3 ms,copy:0.6, infer:16.1 ms, detinfer:9.7 ms,draw:0.0 ms, save:13.4 ms total:44.2 ms
|
||||||
|
|
||||||
|
2022-07-25 11:17:55.263 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-17-55,,read:3.3 ms,copy:0.5, infer:13.0 ms, detinfer:9.5 ms,draw:0.0 ms, save:11.8 ms total:38.1 ms
|
||||||
|
|
||||||
|
2022-07-25 11:17:59.334 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-17-59,,read:3.2 ms,copy:0.5, infer:13.3 ms, detinfer:9.9 ms,draw:0.0 ms, save:13.9 ms total:40.9 ms
|
||||||
|
|
||||||
|
2022-07-25 11:18:03.363 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-18-03,,read:3.1 ms,copy:0.5, infer:12.8 ms, detinfer:9.2 ms,draw:0.0 ms, save:11.8 ms total:37.5 ms
|
||||||
|
|
||||||
|
2022-07-25 11:18:07.312 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-18-07,,read:3.6 ms,copy:0.6, infer:13.7 ms, detinfer:9.8 ms,draw:0.0 ms, save:11.8 ms total:39.5 ms
|
||||||
|
|
||||||
|
2022-07-25 11:18:11.275 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-18-11,,read:3.4 ms,copy:0.5, infer:14.6 ms, detinfer:8.8 ms,draw:0.0 ms, save:13.5 ms total:40.7 ms
|
||||||
|
|
||||||
|
2022-07-25 11:18:15.212 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-18-15,,read:3.2 ms,copy:0.5, infer:13.1 ms, detinfer:10.7 ms,draw:0.0 ms, save:12.1 ms total:39.6 ms
|
||||||
|
|
||||||
|
2022-07-25 11:18:19.151 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-18-19,,read:3.3 ms,copy:0.5, infer:13.9 ms, detinfer:10.3 ms,draw:0.0 ms, save:13.1 ms total:41.2 ms
|
||||||
|
|
||||||
|
2022-07-25 11:18:20.517 [INFO][master:gpuprocess-35cc4c730bf049cea5d50f9d4feebfe2][212][logs.logChildProcess.offline.gpuprocess.log]- processing send progressbar or online heartbeat, taskId:P20220725111606635 msgId:35cc4c730bf049cea5d50f9d4feebfe2 send:{"request_id": "35cc4c730bf049cea5d50f9d4feebfe2", "status": "running", "type": 2, "error_code": "", "error_msg": "", "progress": "0.5484", "results": [{"original_url": "", "sign_url": "", "category_id": "", "description": "", "analyse_time": ""}]}
|
||||||
|
2022-07-25 11:18:23.222 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-18-23,,read:3.7 ms,copy:0.5, infer:13.4 ms, detinfer:11.3 ms,draw:0.0 ms, save:14.0 ms total:43.1 ms
|
||||||
|
|
||||||
|
2022-07-25 11:18:27.281 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-18-27,,read:3.2 ms,copy:0.5, infer:13.3 ms, detinfer:9.4 ms,draw:0.0 ms, save:11.6 ms total:38.0 ms
|
||||||
|
|
||||||
|
2022-07-25 11:18:33.460 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-18-33,,read:189.1 ms,copy:0.6, infer:14.6 ms, detinfer:10.4 ms,draw:0.0 ms, save:12.2 ms total:226.9 ms
|
||||||
|
|
||||||
|
2022-07-25 11:18:38.831 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-18-38,,read:4.0 ms,copy:0.6, infer:14.3 ms, detinfer:9.6 ms,draw:0.0 ms, save:14.1 ms total:42.6 ms
|
||||||
|
|
||||||
|
2022-07-25 11:18:43.123 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-18-43,,read:3.2 ms,copy:0.5, infer:13.0 ms, detinfer:9.9 ms,draw:0.0 ms, save:11.7 ms total:38.3 ms
|
||||||
|
|
||||||
|
2022-07-25 11:18:47.120 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-18-47,,read:3.6 ms,copy:0.6, infer:13.6 ms, detinfer:10.7 ms,draw:0.0 ms, save:13.5 ms total:42.1 ms
|
||||||
|
|
||||||
|
2022-07-25 11:18:51.129 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-18-51,,read:3.2 ms,copy:0.5, infer:13.0 ms, detinfer:9.9 ms,draw:0.0 ms, save:14.4 ms total:41.1 ms
|
||||||
|
|
||||||
|
2022-07-25 11:18:57.026 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-18-57,,read:36.9 ms,copy:0.5, infer:14.0 ms, detinfer:11.2 ms,draw:0.0 ms, save:12.9 ms total:75.6 ms
|
||||||
|
|
||||||
|
2022-07-25 11:19:01.093 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-19-01,,read:5.2 ms,copy:0.7, infer:15.2 ms, detinfer:11.0 ms,draw:0.0 ms, save:12.7 ms total:44.7 ms
|
||||||
|
|
||||||
|
2022-07-25 11:19:05.130 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-19-05,,read:3.9 ms,copy:0.6, infer:14.7 ms, detinfer:10.9 ms,draw:0.0 ms, save:14.5 ms total:44.6 ms
|
||||||
|
|
||||||
|
2022-07-25 11:19:09.166 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-19-09,,read:4.1 ms,copy:0.7, infer:13.6 ms, detinfer:10.4 ms,draw:0.0 ms, save:12.2 ms total:40.9 ms
|
||||||
|
|
||||||
|
2022-07-25 11:19:13.271 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-19-13,,read:4.5 ms,copy:0.6, infer:15.0 ms, detinfer:10.2 ms,draw:0.0 ms, save:15.2 ms total:45.4 ms
|
||||||
|
|
||||||
|
2022-07-25 11:19:17.819 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-19-17,,read:4.2 ms,copy:0.6, infer:15.8 ms, detinfer:10.0 ms,draw:0.0 ms, save:13.9 ms total:44.5 ms
|
||||||
|
|
||||||
|
2022-07-25 11:19:20.538 [INFO][master:gpuprocess-35cc4c730bf049cea5d50f9d4feebfe2][212][logs.logChildProcess.offline.gpuprocess.log]- processing send progressbar or online heartbeat, taskId:P20220725111606635 msgId:35cc4c730bf049cea5d50f9d4feebfe2 send:{"request_id": "35cc4c730bf049cea5d50f9d4feebfe2", "status": "running", "type": 2, "error_code": "", "error_msg": "", "progress": "0.7974", "results": [{"original_url": "", "sign_url": "", "category_id": "", "description": "", "analyse_time": ""}]}
|
||||||
|
2022-07-25 11:19:21.898 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-19-21,,read:3.4 ms,copy:0.5, infer:13.1 ms, detinfer:10.1 ms,draw:0.0 ms, save:12.2 ms total:39.3 ms
|
||||||
|
|
||||||
|
2022-07-25 11:19:26.004 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-19-26,,read:4.1 ms,copy:0.5, infer:14.2 ms, detinfer:11.2 ms,draw:0.0 ms, save:13.6 ms total:43.6 ms
|
||||||
|
|
||||||
|
2022-07-25 11:19:30.758 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-19-30,,read:4.5 ms,copy:0.7, infer:14.6 ms, detinfer:10.8 ms,draw:0.0 ms, save:14.5 ms total:45.2 ms
|
||||||
|
|
||||||
|
2022-07-25 11:19:34.978 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-19-34,,read:4.0 ms,copy:0.6, infer:14.3 ms, detinfer:10.3 ms,draw:0.0 ms, save:12.9 ms total:42.1 ms
|
||||||
|
|
||||||
|
2022-07-25 11:19:39.051 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-19-39,,read:3.3 ms,copy:0.5, infer:13.0 ms, detinfer:9.2 ms,draw:0.0 ms, save:13.6 ms total:39.6 ms
|
||||||
|
|
||||||
|
2022-07-25 11:19:43.101 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-19-43,,read:3.2 ms,copy:0.5, infer:12.9 ms, detinfer:10.1 ms,draw:0.0 ms, save:13.8 ms total:40.4 ms
|
||||||
|
|
||||||
|
2022-07-25 11:19:47.083 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-19-47,,read:3.1 ms,copy:0.5, infer:13.4 ms, detinfer:10.0 ms,draw:0.0 ms, save:12.3 ms total:39.3 ms
|
||||||
|
|
||||||
|
2022-07-25 11:19:51.063 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-19-51,,read:3.2 ms,copy:0.5, infer:13.1 ms, detinfer:7.8 ms,draw:0.0 ms, save:12.3 ms total:37.0 ms
|
||||||
|
|
||||||
|
2022-07-25 11:19:55.083 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-19-55,,read:3.3 ms,copy:0.5, infer:13.2 ms, detinfer:8.5 ms,draw:0.0 ms, save:13.7 ms total:39.2 ms
|
||||||
|
|
||||||
|
2022-07-25 11:20:00.013 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-20-00,,read:134.4 ms,copy:0.5, infer:13.6 ms, detinfer:10.4 ms,draw:0.0 ms, save:13.9 ms total:172.8 ms
|
||||||
|
|
||||||
|
2022-07-25 11:20:06.491 [INFO][detector][265][logs.logChildProcess.offline.gpuprocess.log]- 2022-07-25-11-20-06,,read:47.4 ms,copy:0.6, infer:15.7 ms, detinfer:9.4 ms,draw:0.0 ms, save:12.3 ms total:85.4 ms
|
||||||
|
|
||||||
|
2022-07-25 11:20:08.900 [INFO][detector][290][logs.logChildProcess.offline.gpuprocess.log]- channel_request_api connected ,taskEnd:False
|
||||||
|
2022-07-25 11:20:08.903 [INFO][detector][304][logs.logChildProcess.offline.gpuprocess.log]- Task ends:0.0 , msgid:P20220725111606635,taskID:35cc4c730bf049cea5d50f9d4feebfe2
|
||||||
|
|
|
||||||
|
|
@ -8188,3 +8188,16 @@
|
||||||
2022-07-25 08:35:09.564 [INFO][master:readingKafka][396][logs.master.detector.log]- read msgs from kafka online task and response to kafka, taskId:P20220725083509985 msgId:cd5e8a662a6c455d90d3dbed05c8b38e send:{"request_id": "cd5e8a662a6c455d90d3dbed05c8b38e", "status": "waiting", "type": "1", "error_code": "", "error_msg": "", "progressOn": "", "results": [{"original_url": "", "sign_url": ""}]}
|
2022-07-25 08:35:09.564 [INFO][master:readingKafka][396][logs.master.detector.log]- read msgs from kafka online task and response to kafka, taskId:P20220725083509985 msgId:cd5e8a662a6c455d90d3dbed05c8b38e send:{"request_id": "cd5e8a662a6c455d90d3dbed05c8b38e", "status": "waiting", "type": "1", "error_code": "", "error_msg": "", "progressOn": "", "results": [{"original_url": "", "sign_url": ""}]}
|
||||||
2022-07-25 08:47:18.693 [INFO][master:detector][450][logs.master.detector.log]- task queue onLine cnt:1 offLine:0
|
2022-07-25 08:47:18.693 [INFO][master:detector][450][logs.master.detector.log]- task queue onLine cnt:1 offLine:0
|
||||||
2022-07-25 08:47:21.327 [INFO][master:detector][462][logs.master.detector.log]- start to process onLine taskId:P20220725083509985 msgId:cd5e8a662a6c455d90d3dbed05c8b38e
|
2022-07-25 08:47:21.327 [INFO][master:detector][462][logs.master.detector.log]- start to process onLine taskId:P20220725083509985 msgId:cd5e8a662a6c455d90d3dbed05c8b38e
|
||||||
|
2022-07-25 09:03:50.067 [INFO][master:detector][429][logs.master.detector.log]- detector process starts
|
||||||
|
2022-07-25 09:03:50.195 [INFO][master:readingKafka][370][logs.master.detector.log]- reading kafka process starts
|
||||||
|
2022-07-25 10:14:04.147 [INFO][master:readingKafka][409][logs.master.detector.log]- read msgs from kafka offline task and response to kafka, taskId:P20220725101404268 msgId:c861c943a98c4e52b4eeac15f9191c4c send:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "waiting", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "", "sign_url": "", "category_id": "", "description": "", "analyse_time": ""}]}
|
||||||
|
2022-07-25 10:14:05.736 [INFO][master:detector][519][logs.master.detector.log]- IN OFF LINE TASKS available cudas:[1, 1, 1, 1, 1, 1]
|
||||||
|
2022-07-25 10:14:05.737 [INFO][master:detector][527][logs.master.detector.log]- start to process offLine taskId:P20220725101404268 msgId:c861c943a98c4e52b4eeac15f9191c4c
|
||||||
|
2022-07-25 10:22:36.379 [INFO][master:readingKafka][409][logs.master.detector.log]- read msgs from kafka offline task and response to kafka, taskId:P20220725102236324 msgId:ffbbfe87ba31464cb3ed0b4d294338f9 send:{"request_id": "ffbbfe87ba31464cb3ed0b4d294338f9", "status": "waiting", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "", "sign_url": "", "category_id": "", "description": "", "analyse_time": ""}]}
|
||||||
|
2022-07-25 10:22:37.737 [INFO][master:detector][450][logs.master.detector.log]- task queue onLine cnt:0 offLine:1
|
||||||
|
2022-07-25 10:22:43.394 [INFO][master:detector][519][logs.master.detector.log]- IN OFF LINE TASKS available cudas:[1, 1, 1, 1, 1, 1]
|
||||||
|
2022-07-25 10:22:43.394 [INFO][master:detector][527][logs.master.detector.log]- start to process offLine taskId:P20220725102236324 msgId:ffbbfe87ba31464cb3ed0b4d294338f9
|
||||||
|
2022-07-25 11:16:06.375 [INFO][master:readingKafka][409][logs.master.detector.log]- read msgs from kafka offline task and response to kafka, taskId:P20220725111606635 msgId:35cc4c730bf049cea5d50f9d4feebfe2 send:{"request_id": "35cc4c730bf049cea5d50f9d4feebfe2", "status": "waiting", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "", "sign_url": "", "category_id": "", "description": "", "analyse_time": ""}]}
|
||||||
|
2022-07-25 11:16:09.834 [INFO][master:detector][450][logs.master.detector.log]- task queue onLine cnt:0 offLine:1
|
||||||
|
2022-07-25 11:16:15.371 [INFO][master:detector][519][logs.master.detector.log]- IN OFF LINE TASKS available cudas:[1, 1, 1, 1, 1, 1]
|
||||||
|
2022-07-25 11:16:15.371 [INFO][master:detector][527][logs.master.detector.log]- start to process offLine taskId:P20220725111606635 msgId:35cc4c730bf049cea5d50f9d4feebfe2
|
||||||
|
|
|
||||||
|
|
@ -22181,3 +22181,232 @@ requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='vod.cn-shanghai.ali
|
||||||
2022-07-25 08:54:06.143 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
2022-07-25 08:54:06.143 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
2022-07-25 08:55:19.863 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.108063 s
|
2022-07-25 08:55:19.863 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.108063 s
|
||||||
2022-07-25 08:56:06.614 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
2022-07-25 08:56:06.614 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:04:49.798 [INFO][Send-tranfer-oss:main][154][logs.send.SendPics.log]- Send_tranfer_oss process starts
|
||||||
|
2022-07-25 09:04:49.908 [INFO][Send-tranfer-oss:mintor-offline-ending][101][logs.send.SendPics.log]- child processs starts
|
||||||
|
2022-07-25 09:04:49.918 [INFO][Send-tranfer-oss:main][186][logs.send.SendPics.log]- Load Parameter over
|
||||||
|
2022-07-25 09:06:50.016 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.107770 s
|
||||||
|
2022-07-25 09:06:50.098 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:08:50.127 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111095 s
|
||||||
|
2022-07-25 09:08:50.259 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:10:50.239 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112002 s
|
||||||
|
2022-07-25 09:10:50.455 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:12:50.355 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.116136 s
|
||||||
|
2022-07-25 09:12:50.632 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:14:50.468 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112802 s
|
||||||
|
2022-07-25 09:14:50.838 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:16:50.579 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111359 s
|
||||||
|
2022-07-25 09:16:51.003 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:18:50.691 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111683 s
|
||||||
|
2022-07-25 09:18:51.198 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:20:50.804 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112683 s
|
||||||
|
2022-07-25 09:20:51.366 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:22:50.929 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.125480 s
|
||||||
|
2022-07-25 09:22:51.567 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:24:51.044 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.114459 s
|
||||||
|
2022-07-25 09:24:51.750 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:26:51.131 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.087358 s
|
||||||
|
2022-07-25 09:26:51.904 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:28:51.231 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.100037 s
|
||||||
|
2022-07-25 09:28:52.119 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:30:51.344 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112882 s
|
||||||
|
2022-07-25 09:30:52.264 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:32:51.459 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.115346 s
|
||||||
|
2022-07-25 09:32:52.495 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:34:51.571 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111776 s
|
||||||
|
2022-07-25 09:34:52.756 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:36:51.660 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.088832 s
|
||||||
|
2022-07-25 09:36:52.939 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:38:51.783 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.123164 s
|
||||||
|
2022-07-25 09:38:53.095 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:40:51.899 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.116002 s
|
||||||
|
2022-07-25 09:40:53.247 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:42:52.011 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112007 s
|
||||||
|
2022-07-25 09:42:53.630 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:44:52.127 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.115997 s
|
||||||
|
2022-07-25 09:44:53.901 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:46:52.207 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.080091 s
|
||||||
|
2022-07-25 09:46:54.072 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:48:52.323 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.115875 s
|
||||||
|
2022-07-25 09:48:54.254 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:50:52.436 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112586 s
|
||||||
|
2022-07-25 09:50:54.475 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:52:52.553 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.116943 s
|
||||||
|
2022-07-25 09:52:54.742 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:54:52.667 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.114508 s
|
||||||
|
2022-07-25 09:54:54.897 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:56:52.779 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112004 s
|
||||||
|
2022-07-25 09:56:55.167 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:58:52.895 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.115957 s
|
||||||
|
2022-07-25 09:58:55.355 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:00:53.007 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111993 s
|
||||||
|
2022-07-25 10:00:55.638 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:02:53.147 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.140025 s
|
||||||
|
2022-07-25 10:02:55.901 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:04:53.259 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112025 s
|
||||||
|
2022-07-25 10:04:56.065 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:06:53.375 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.115950 s
|
||||||
|
2022-07-25 10:06:56.288 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:08:53.490 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.114510 s
|
||||||
|
2022-07-25 10:08:56.429 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:10:53.595 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.105523 s
|
||||||
|
2022-07-25 10:10:56.595 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:12:53.708 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112599 s
|
||||||
|
2022-07-25 10:12:56.767 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:14:25.167 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-14-24_frame-160-240_type-排口_fGrNZ0QqF1XksOx9_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:14:25.174 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-14-24_frame-160-240_type-排口_fGrNZ0QqF1XksOx9_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-14-24_frame-160-240_type-排口_fGrNZ0QqF1XksOx9_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL014", "description": "排口", "analyse_time": "2022-07-25 10:14:25"}]} producer status:False
|
||||||
|
2022-07-25 10:14:39.460 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-14-38_frame-428-480_type-排污口_x3ULuqM1pjOQRF7m_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:14:39.464 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-14-38_frame-428-480_type-排污口_x3ULuqM1pjOQRF7m_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-14-38_frame-428-480_type-排污口_x3ULuqM1pjOQRF7m_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:14:39"}]} producer status:False
|
||||||
|
2022-07-25 10:14:50.662 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-14-50_frame-516-720_type-排污口_Ri3wbn8DTg5CPZ92_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:14:50.666 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-14-50_frame-516-720_type-排污口_Ri3wbn8DTg5CPZ92_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-14-50_frame-516-720_type-排污口_Ri3wbn8DTg5CPZ92_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:14:50"}]} producer status:False
|
||||||
|
2022-07-25 10:14:53.779 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.071405 s
|
||||||
|
2022-07-25 10:14:57.681 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:15:01.868 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-15-00_frame-931-960_type-排污口_Zd9Lrf4X816S7pxn_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:15:01.871 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-15-00_frame-931-960_type-排污口_Zd9Lrf4X816S7pxn_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-15-00_frame-931-960_type-排污口_Zd9Lrf4X816S7pxn_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:15:01"}]} producer status:False
|
||||||
|
2022-07-25 10:15:12.071 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-15-11_frame-1068-1200_type-排污口_Y6w8ya07g4Ge1dVt_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:15:12.075 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-15-11_frame-1068-1200_type-排污口_Y6w8ya07g4Ge1dVt_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-15-11_frame-1068-1200_type-排污口_Y6w8ya07g4Ge1dVt_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:15:12"}]} producer status:False
|
||||||
|
2022-07-25 10:15:23.267 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-15-22_frame-1315-1440_type-排污口_0jZ6EqIWVQs4gRBb_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:15:23.275 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-15-22_frame-1315-1440_type-排污口_0jZ6EqIWVQs4gRBb_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-15-22_frame-1315-1440_type-排污口_0jZ6EqIWVQs4gRBb_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:15:23"}]} producer status:False
|
||||||
|
2022-07-25 10:15:32.487 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-15-32_frame-1519-1680_type-排污口_JnRNF3wBecWhp8s2_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:15:32.491 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-15-32_frame-1519-1680_type-排污口_JnRNF3wBecWhp8s2_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-15-32_frame-1519-1680_type-排污口_JnRNF3wBecWhp8s2_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:15:32"}]} producer status:False
|
||||||
|
2022-07-25 10:15:44.682 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-15-43_frame-1750-1920_type-排口_j5Cs2lBwuJoheqSM_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:15:44.686 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-15-43_frame-1750-1920_type-排口_j5Cs2lBwuJoheqSM_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-15-43_frame-1750-1920_type-排口_j5Cs2lBwuJoheqSM_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL014", "description": "排口", "analyse_time": "2022-07-25 10:15:44"}]} producer status:False
|
||||||
|
2022-07-25 10:15:53.906 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-15-53_frame-2116-2160_type-水生植被_1T4Zx8EUWkrYQv7H_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:15:53.910 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-15-53_frame-2116-2160_type-水生植被_1T4Zx8EUWkrYQv7H_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-15-53_frame-2116-2160_type-水生植被_1T4Zx8EUWkrYQv7H_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL013", "description": "水生植被", "analyse_time": "2022-07-25 10:15:53"}]} producer status:False
|
||||||
|
2022-07-25 10:16:06.107 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-16-05_frame-2329-2400_type-水生植被_lyOD0FZwiVTAmsQH_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:16:06.110 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-16-05_frame-2329-2400_type-水生植被_lyOD0FZwiVTAmsQH_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-16-05_frame-2329-2400_type-水生植被_lyOD0FZwiVTAmsQH_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL013", "description": "水生植被", "analyse_time": "2022-07-25 10:16:06"}]} producer status:False
|
||||||
|
2022-07-25 10:16:21.331 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-16-20_frame-2604-2640_type-水生植被_DTOPiQ2GWarf6KN8_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:16:21.334 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-16-20_frame-2604-2640_type-水生植被_DTOPiQ2GWarf6KN8_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-16-20_frame-2604-2640_type-水生植被_DTOPiQ2GWarf6KN8_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL013", "description": "水生植被", "analyse_time": "2022-07-25 10:16:21"}]} producer status:False
|
||||||
|
2022-07-25 10:16:30.533 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-16-29_frame-2728-2880_type-水生植被_xY5buFpisS0O9vEt_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:16:30.537 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-16-29_frame-2728-2880_type-水生植被_xY5buFpisS0O9vEt_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-16-29_frame-2728-2880_type-水生植被_xY5buFpisS0O9vEt_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL013", "description": "水生植被", "analyse_time": "2022-07-25 10:16:30"}]} producer status:False
|
||||||
|
2022-07-25 10:16:50.767 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-16-50_frame-3117-3120_type-水生植被_qbhP4xjpBlKvmoaC_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:16:50.771 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-16-50_frame-3117-3120_type-水生植被_qbhP4xjpBlKvmoaC_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-16-50_frame-3117-3120_type-水生植被_qbhP4xjpBlKvmoaC_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL013", "description": "水生植被", "analyse_time": "2022-07-25 10:16:50"}]} producer status:False
|
||||||
|
2022-07-25 10:16:53.891 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112022 s
|
||||||
|
2022-07-25 10:16:57.786 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:17:07.967 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-17-06_frame-3131-3360_type-排口_HsqD7GNyCYcjzSdn_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:17:08.439 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-17-06_frame-3131-3360_type-排口_HsqD7GNyCYcjzSdn_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-17-06_frame-3131-3360_type-排口_HsqD7GNyCYcjzSdn_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL014", "description": "排口", "analyse_time": "2022-07-25 10:17:07"}]} producer status:False
|
||||||
|
2022-07-25 10:17:23.636 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-17-22_frame-3517-3600_type-排污口_4ASQJpngOGEtjBro_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:17:25.624 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-17-22_frame-3517-3600_type-排污口_4ASQJpngOGEtjBro_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-17-22_frame-3517-3600_type-排污口_4ASQJpngOGEtjBro_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:17:23"}]} producer status:False
|
||||||
|
2022-07-25 10:17:34.832 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-17-34_frame-3792-3840_type-水生植被_eFCEjhv6ou538LcI_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:17:37.476 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-17-34_frame-3792-3840_type-水生植被_eFCEjhv6ou538LcI_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-17-34_frame-3792-3840_type-水生植被_eFCEjhv6ou538LcI_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL013", "description": "水生植被", "analyse_time": "2022-07-25 10:17:34"}]} producer status:False
|
||||||
|
2022-07-25 10:17:46.686 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-17-45_frame-3992-4080_type-排污口_zJDZ724miXrjpy6A_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:17:48.670 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-17-45_frame-3992-4080_type-排污口_zJDZ724miXrjpy6A_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-17-45_frame-3992-4080_type-排污口_zJDZ724miXrjpy6A_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:17:46"}]} producer status:False
|
||||||
|
2022-07-25 10:17:59.880 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-17-59_frame-4174-4320_type-排污口_2nj0PIE7xtJ3YbLv_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:18:01.833 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-17-59_frame-4174-4320_type-排污口_2nj0PIE7xtJ3YbLv_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-17-59_frame-4174-4320_type-排污口_2nj0PIE7xtJ3YbLv_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:17:59"}]} producer status:False
|
||||||
|
2022-07-25 10:18:11.036 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-18-10_frame-4485-4560_type-排口_jTRs1PaS6OHktQM7_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:18:12.880 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-18-10_frame-4485-4560_type-排口_jTRs1PaS6OHktQM7_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-18-10_frame-4485-4560_type-排口_jTRs1PaS6OHktQM7_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL014", "description": "排口", "analyse_time": "2022-07-25 10:18:11"}]} producer status:False
|
||||||
|
2022-07-25 10:18:28.104 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-18-27_frame-4631-4800_type-排口_1DxNQEtuFfWSByic_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:18:30.086 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-18-27_frame-4631-4800_type-排口_1DxNQEtuFfWSByic_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-18-27_frame-4631-4800_type-排口_1DxNQEtuFfWSByic_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL014", "description": "排口", "analyse_time": "2022-07-25 10:18:28"}]} producer status:False
|
||||||
|
2022-07-25 10:18:41.288 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-18-40_frame-4857-5040_type-水生植被_KsxjELQ7FGt06WH9_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:18:43.657 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-18-40_frame-4857-5040_type-水生植被_KsxjELQ7FGt06WH9_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-18-40_frame-4857-5040_type-水生植被_KsxjELQ7FGt06WH9_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL013", "description": "水生植被", "analyse_time": "2022-07-25 10:18:41"}]} producer status:False
|
||||||
|
2022-07-25 10:18:53.865 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-18-53_frame-5124-5280_type-水生植被_2kwhB6FoD4b1Nrtf_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:18:54.007 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.115958 s
|
||||||
|
2022-07-25 10:18:55.717 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-18-53_frame-5124-5280_type-水生植被_2kwhB6FoD4b1Nrtf_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-18-53_frame-5124-5280_type-水生植被_2kwhB6FoD4b1Nrtf_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL013", "description": "水生植被", "analyse_time": "2022-07-25 10:18:53"}]} producer status:False
|
||||||
|
2022-07-25 10:18:58.729 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:19:27.969 [INFO][Send-tranfer-oss:mintor-offline-ending][128][logs.send.SendPics.log]- ----- send heartBeat in Transfer success, msg:c861c943a98c4e52b4eeac15f9191c4c
|
||||||
|
2022-07-25 10:19:58.196 [INFO][Send-tranfer-oss:mintor-offline-ending][128][logs.send.SendPics.log]- ----- send heartBeat in Transfer success, msg:c861c943a98c4e52b4eeac15f9191c4c
|
||||||
|
2022-07-25 10:20:04.040 [INFO][Send-tranfer-oss:main][289][logs.send.SendPics.log]- oss upload video over 415aaf1c45e1427b91cb689528038cc3
|
||||||
|
2022-07-25 10:20:04.043 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "success", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "https://vod.play.t-aaron.com/customerTrans/c49a2c620795d124f2ae4b10197b8d0e/b1cb573-181c86a925b-0004-f90c-f2c-7ec68.mp4", "sign_url": "415aaf1c45e1427b91cb689528038cc3", "category_id": "", "description": "", "analyse_time": ""}]} producer status:False
|
||||||
|
2022-07-25 10:20:58.251 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:124.243989 s
|
||||||
|
2022-07-25 10:20:59.237 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:22:58.368 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.117069 s
|
||||||
|
2022-07-25 10:22:59.417 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:24:58.483 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.114932 s
|
||||||
|
2022-07-25 10:24:59.603 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:26:02.926 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-26-01_frame-4220-4320_type-漂浮物_NXlRdK5ywxQ2ZJPm_s-off-P20220725102236324-ffbbfe87ba31464cb3ed0b4d294338f9_AI.txt
|
||||||
|
2022-07-25 10:26:02.930 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "ffbbfe87ba31464cb3ed0b4d294338f9", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725102236324/2022-07-25-10-26-01_frame-4220-4320_type-漂浮物_NXlRdK5ywxQ2ZJPm_s-off-P20220725102236324-ffbbfe87ba31464cb3ed0b4d294338f9_OR.jpg", "sign_url": "P20220725102236324/2022-07-25-10-26-01_frame-4220-4320_type-漂浮物_NXlRdK5ywxQ2ZJPm_s-off-P20220725102236324-ffbbfe87ba31464cb3ed0b4d294338f9_AI.jpg", "category_id": "SL001", "description": "漂浮物", "analyse_time": "2022-07-25 10:26:02"}]} producer status:False
|
||||||
|
2022-07-25 10:26:14.164 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-26-12_frame-4407-4560_type-漂浮物_8qIZx9vkSyaVgju1_s-off-P20220725102236324-ffbbfe87ba31464cb3ed0b4d294338f9_AI.txt
|
||||||
|
2022-07-25 10:26:14.167 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "ffbbfe87ba31464cb3ed0b4d294338f9", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725102236324/2022-07-25-10-26-12_frame-4407-4560_type-漂浮物_8qIZx9vkSyaVgju1_s-off-P20220725102236324-ffbbfe87ba31464cb3ed0b4d294338f9_OR.jpg", "sign_url": "P20220725102236324/2022-07-25-10-26-12_frame-4407-4560_type-漂浮物_8qIZx9vkSyaVgju1_s-off-P20220725102236324-ffbbfe87ba31464cb3ed0b4d294338f9_AI.jpg", "category_id": "SL001", "description": "漂浮物", "analyse_time": "2022-07-25 10:26:14"}]} producer status:False
|
||||||
|
2022-07-25 10:26:58.595 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112001 s
|
||||||
|
2022-07-25 10:26:58.763 [INFO][Send-tranfer-oss:mintor-offline-ending][128][logs.send.SendPics.log]- ----- send heartBeat in Transfer success, msg:ffbbfe87ba31464cb3ed0b4d294338f9
|
||||||
|
2022-07-25 10:27:28.796 [INFO][Send-tranfer-oss:mintor-offline-ending][128][logs.send.SendPics.log]- ----- send heartBeat in Transfer success, msg:ffbbfe87ba31464cb3ed0b4d294338f9
|
||||||
|
2022-07-25 10:27:43.979 [INFO][Send-tranfer-oss:main][289][logs.send.SendPics.log]- oss upload video over a2e186c018d74e34a95a1a026168e951
|
||||||
|
2022-07-25 10:27:43.982 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "ffbbfe87ba31464cb3ed0b4d294338f9", "status": "success", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "https://vod.play.t-aaron.com/customerTrans/c49a2c620795d124f2ae4b10197b8d0e/b1cb573-181c86a925b-0004-f90c-f2c-7ec68.mp4", "sign_url": "a2e186c018d74e34a95a1a026168e951", "category_id": "", "description": "", "analyse_time": ""}]} producer status:False
|
||||||
|
2022-07-25 10:27:45.012 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:28:58.879 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.283997 s
|
||||||
|
2022-07-25 10:29:45.193 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:30:58.995 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.116030 s
|
||||||
|
2022-07-25 10:31:45.373 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:32:59.103 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.108055 s
|
||||||
|
2022-07-25 10:33:45.550 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:34:59.217 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.113331 s
|
||||||
|
2022-07-25 10:35:45.762 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:36:59.325 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.108474 s
|
||||||
|
2022-07-25 10:37:45.944 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:38:59.439 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.114153 s
|
||||||
|
2022-07-25 10:39:46.184 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:40:59.556 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.116969 s
|
||||||
|
2022-07-25 10:41:46.481 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:42:59.667 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.110988 s
|
||||||
|
2022-07-25 10:43:46.686 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:44:59.779 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112043 s
|
||||||
|
2022-07-25 10:45:46.915 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:46:59.875 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.095999 s
|
||||||
|
2022-07-25 10:47:47.123 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:48:59.987 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112002 s
|
||||||
|
2022-07-25 10:49:47.419 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:51:00.099 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111958 s
|
||||||
|
2022-07-25 10:51:47.588 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:53:00.212 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112420 s
|
||||||
|
2022-07-25 10:53:47.819 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:55:00.303 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.091616 s
|
||||||
|
2022-07-25 10:55:48.089 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:57:00.415 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111964 s
|
||||||
|
2022-07-25 10:57:48.308 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:59:00.527 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112035 s
|
||||||
|
2022-07-25 10:59:48.519 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:01:00.636 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.109159 s
|
||||||
|
2022-07-25 11:01:48.795 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:03:00.748 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111887 s
|
||||||
|
2022-07-25 11:03:49.014 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:05:00.859 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.110933 s
|
||||||
|
2022-07-25 11:05:49.301 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:07:00.971 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112029 s
|
||||||
|
2022-07-25 11:07:49.615 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:09:01.093 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.122070 s
|
||||||
|
2022-07-25 11:09:49.875 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:11:01.215 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.121738 s
|
||||||
|
2022-07-25 11:11:50.141 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:13:01.329 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.114458 s
|
||||||
|
2022-07-25 11:13:50.406 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:15:01.443 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.113744 s
|
||||||
|
2022-07-25 11:15:50.561 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:17:01.557 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.113763 s
|
||||||
|
2022-07-25 11:17:50.758 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:19:01.675 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.118189 s
|
||||||
|
2022-07-25 11:19:23.107 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-11-19-22_frame-4220-4320_type-漂浮物_woZWLik9FyYUmSeO_s-off-P20220725111606635-35cc4c730bf049cea5d50f9d4feebfe2_AI.txt
|
||||||
|
2022-07-25 11:19:23.111 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "35cc4c730bf049cea5d50f9d4feebfe2", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725111606635/2022-07-25-11-19-22_frame-4220-4320_type-漂浮物_woZWLik9FyYUmSeO_s-off-P20220725111606635-35cc4c730bf049cea5d50f9d4feebfe2_OR.jpg", "sign_url": "P20220725111606635/2022-07-25-11-19-22_frame-4220-4320_type-漂浮物_woZWLik9FyYUmSeO_s-off-P20220725111606635-35cc4c730bf049cea5d50f9d4feebfe2_AI.jpg", "category_id": "SL001", "description": "漂浮物", "analyse_time": "2022-07-25 11:19:23"}]} producer status:False
|
||||||
|
2022-07-25 11:19:34.332 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-11-19-33_frame-4407-4560_type-漂浮物_iN3K16hcfUYlT0MP_s-off-P20220725111606635-35cc4c730bf049cea5d50f9d4feebfe2_AI.txt
|
||||||
|
2022-07-25 11:19:34.336 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "35cc4c730bf049cea5d50f9d4feebfe2", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725111606635/2022-07-25-11-19-33_frame-4407-4560_type-漂浮物_iN3K16hcfUYlT0MP_s-off-P20220725111606635-35cc4c730bf049cea5d50f9d4feebfe2_OR.jpg", "sign_url": "P20220725111606635/2022-07-25-11-19-33_frame-4407-4560_type-漂浮物_iN3K16hcfUYlT0MP_s-off-P20220725111606635-35cc4c730bf049cea5d50f9d4feebfe2_AI.jpg", "category_id": "SL001", "description": "漂浮物", "analyse_time": "2022-07-25 11:19:34"}]} producer status:False
|
||||||
|
2022-07-25 11:19:51.384 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:20:31.762 [INFO][Send-tranfer-oss:mintor-offline-ending][128][logs.send.SendPics.log]- ----- send heartBeat in Transfer success, msg:35cc4c730bf049cea5d50f9d4feebfe2
|
||||||
|
2022-07-25 11:21:01.791 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.116293 s
|
||||||
|
2022-07-25 11:21:01.795 [INFO][Send-tranfer-oss:mintor-offline-ending][128][logs.send.SendPics.log]- ----- send heartBeat in Transfer success, msg:35cc4c730bf049cea5d50f9d4feebfe2
|
||||||
|
2022-07-25 11:21:05.091 [INFO][Send-tranfer-oss:main][289][logs.send.SendPics.log]- oss upload video over 8b645a8855064379bdf63b5992d6e33f
|
||||||
|
2022-07-25 11:21:05.094 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "35cc4c730bf049cea5d50f9d4feebfe2", "status": "success", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "https://vod.play.t-aaron.com/customerTrans/c49a2c620795d124f2ae4b10197b8d0e/b1cb573-181c86a925b-0004-f90c-f2c-7ec68.mp4", "sign_url": "8b645a8855064379bdf63b5992d6e33f", "category_id": "", "description": "", "analyse_time": ""}]} producer status:False
|
||||||
|
2022-07-25 11:21:52.205 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:23:01.907 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.115741 s
|
||||||
|
2022-07-25 11:23:52.418 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:25:02.023 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.115962 s
|
||||||
|
2022-07-25 11:25:52.627 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:27:02.135 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112034 s
|
||||||
|
2022-07-25 11:27:52.915 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:29:02.251 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.115965 s
|
||||||
|
2022-07-25 11:29:53.090 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:31:02.363 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112041 s
|
||||||
|
2022-07-25 11:31:53.303 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:33:02.479 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.116330 s
|
||||||
|
2022-07-25 11:33:53.539 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:35:02.595 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.115635 s
|
||||||
|
2022-07-25 11:35:53.789 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:37:02.703 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.107994 s
|
||||||
|
2022-07-25 11:37:54.011 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:39:02.817 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.114307 s
|
||||||
|
2022-07-25 11:39:54.179 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:41:02.945 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.127639 s
|
||||||
|
2022-07-25 11:41:54.365 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:43:03.059 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.114060 s
|
||||||
|
2022-07-25 11:43:54.556 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:45:03.171 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111998 s
|
||||||
|
2022-07-25 11:45:54.767 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:47:03.283 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112035 s
|
||||||
|
2022-07-25 11:47:54.954 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1 @@
|
||||||
|
{"request_id": "35cc4c730bf049cea5d50f9d4feebfe2", "models": [{"id": "3", "config": {}}], "original_url": "https://vod.play.t-aaron.com/customerTrans/c49a2c620795d124f2ae4b10197b8d0e/b1cb573-181c86a925b-0004-f90c-f2c-7ec68.mp4", "original_type": "mp4", "results_base_dir": "P20220725111606635", "inSource": "https://vod.play.t-aaron.com/customerTrans/c49a2c620795d124f2ae4b10197b8d0e/b1cb573-181c86a925b-0004-f90c-f2c-7ec68.mp4", "outSource": "NO", "object_config": [{"id": "3", "config": {}}]}
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "models": [{"id": "0", "config": {}}, {"id": "4", "config": {}}, {"id": "2", "config": {}}, {"id": "1", "config": {}}, {"id": "3", "config": {}}], "original_url": "https://vod.play.t-aaron.com/customerTrans/c49a2c620795d124f2ae4b10197b8d0e/b1cb573-181c86a925b-0004-f90c-f2c-7ec68.mp4", "original_type": "mp4", "results_base_dir": "P20220725101404268", "inSource": "https://vod.play.t-aaron.com/customerTrans/c49a2c620795d124f2ae4b10197b8d0e/b1cb573-181c86a925b-0004-f90c-f2c-7ec68.mp4", "outSource": "NO", "object_config": [{"id": "0", "config": {}}, {"id": "4", "config": {}}, {"id": "2", "config": {}}, {"id": "1", "config": {}}, {"id": "3", "config": {}}]}
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
{"request_id": "ffbbfe87ba31464cb3ed0b4d294338f9", "models": [{"id": "3", "config": {}}], "original_url": "https://vod.play.t-aaron.com/customerTrans/c49a2c620795d124f2ae4b10197b8d0e/b1cb573-181c86a925b-0004-f90c-f2c-7ec68.mp4", "original_type": "mp4", "results_base_dir": "P20220725102236324", "inSource": "https://vod.play.t-aaron.com/customerTrans/c49a2c620795d124f2ae4b10197b8d0e/b1cb573-181c86a925b-0004-f90c-f2c-7ec68.mp4", "outSource": "NO", "object_config": [{"id": "3", "config": {}}]}
|
||||||
|
|
@ -0,0 +1,325 @@
|
||||||
|
2022-07-25 09:04:49.798 [INFO][Send-tranfer-oss:main][154][logs.send.SendPics.log]- Send_tranfer_oss process starts
|
||||||
|
2022-07-25 09:04:49.918 [INFO][Send-tranfer-oss:main][186][logs.send.SendPics.log]- Load Parameter over
|
||||||
|
2022-07-25 09:06:50.098 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:08:50.259 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:10:50.455 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:12:50.632 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:14:50.838 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:16:51.003 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:18:51.198 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:20:51.366 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:22:51.567 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:24:51.750 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:26:51.904 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:28:52.119 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:30:52.264 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:32:52.495 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:34:52.756 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:36:52.939 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:38:53.095 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:40:53.247 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:42:53.630 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:44:53.901 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:46:54.072 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:48:54.254 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:50:54.475 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:52:54.742 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:54:54.897 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:56:55.167 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 09:58:55.355 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:00:55.638 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:02:55.901 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:04:56.065 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:06:56.288 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:08:56.429 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:10:56.595 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:12:56.767 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:14:25.167 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-14-24_frame-160-240_type-排口_fGrNZ0QqF1XksOx9_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:14:25.174 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-14-24_frame-160-240_type-排口_fGrNZ0QqF1XksOx9_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-14-24_frame-160-240_type-排口_fGrNZ0QqF1XksOx9_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL014", "description": "排口", "analyse_time": "2022-07-25 10:14:25"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:14:39.460 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-14-38_frame-428-480_type-排污口_x3ULuqM1pjOQRF7m_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:14:39.464 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-14-38_frame-428-480_type-排污口_x3ULuqM1pjOQRF7m_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-14-38_frame-428-480_type-排污口_x3ULuqM1pjOQRF7m_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:14:39"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:14:50.662 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-14-50_frame-516-720_type-排污口_Ri3wbn8DTg5CPZ92_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:14:50.666 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-14-50_frame-516-720_type-排污口_Ri3wbn8DTg5CPZ92_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-14-50_frame-516-720_type-排污口_Ri3wbn8DTg5CPZ92_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:14:50"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:14:57.681 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:15:01.868 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-15-00_frame-931-960_type-排污口_Zd9Lrf4X816S7pxn_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:15:01.871 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-15-00_frame-931-960_type-排污口_Zd9Lrf4X816S7pxn_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-15-00_frame-931-960_type-排污口_Zd9Lrf4X816S7pxn_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:15:01"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:15:12.071 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-15-11_frame-1068-1200_type-排污口_Y6w8ya07g4Ge1dVt_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:15:12.075 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-15-11_frame-1068-1200_type-排污口_Y6w8ya07g4Ge1dVt_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-15-11_frame-1068-1200_type-排污口_Y6w8ya07g4Ge1dVt_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:15:12"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:15:23.267 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-15-22_frame-1315-1440_type-排污口_0jZ6EqIWVQs4gRBb_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:15:23.275 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-15-22_frame-1315-1440_type-排污口_0jZ6EqIWVQs4gRBb_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-15-22_frame-1315-1440_type-排污口_0jZ6EqIWVQs4gRBb_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:15:23"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:15:32.487 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-15-32_frame-1519-1680_type-排污口_JnRNF3wBecWhp8s2_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:15:32.491 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-15-32_frame-1519-1680_type-排污口_JnRNF3wBecWhp8s2_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-15-32_frame-1519-1680_type-排污口_JnRNF3wBecWhp8s2_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:15:32"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:15:44.682 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-15-43_frame-1750-1920_type-排口_j5Cs2lBwuJoheqSM_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:15:44.686 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-15-43_frame-1750-1920_type-排口_j5Cs2lBwuJoheqSM_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-15-43_frame-1750-1920_type-排口_j5Cs2lBwuJoheqSM_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL014", "description": "排口", "analyse_time": "2022-07-25 10:15:44"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:15:53.906 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-15-53_frame-2116-2160_type-水生植被_1T4Zx8EUWkrYQv7H_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:15:53.910 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-15-53_frame-2116-2160_type-水生植被_1T4Zx8EUWkrYQv7H_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-15-53_frame-2116-2160_type-水生植被_1T4Zx8EUWkrYQv7H_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL013", "description": "水生植被", "analyse_time": "2022-07-25 10:15:53"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:16:06.107 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-16-05_frame-2329-2400_type-水生植被_lyOD0FZwiVTAmsQH_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:16:06.110 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-16-05_frame-2329-2400_type-水生植被_lyOD0FZwiVTAmsQH_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-16-05_frame-2329-2400_type-水生植被_lyOD0FZwiVTAmsQH_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL013", "description": "水生植被", "analyse_time": "2022-07-25 10:16:06"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:16:21.331 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-16-20_frame-2604-2640_type-水生植被_DTOPiQ2GWarf6KN8_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:16:21.334 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-16-20_frame-2604-2640_type-水生植被_DTOPiQ2GWarf6KN8_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-16-20_frame-2604-2640_type-水生植被_DTOPiQ2GWarf6KN8_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL013", "description": "水生植被", "analyse_time": "2022-07-25 10:16:21"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:16:30.533 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-16-29_frame-2728-2880_type-水生植被_xY5buFpisS0O9vEt_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:16:30.537 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-16-29_frame-2728-2880_type-水生植被_xY5buFpisS0O9vEt_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-16-29_frame-2728-2880_type-水生植被_xY5buFpisS0O9vEt_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL013", "description": "水生植被", "analyse_time": "2022-07-25 10:16:30"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:16:50.767 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-16-50_frame-3117-3120_type-水生植被_qbhP4xjpBlKvmoaC_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:16:50.771 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-16-50_frame-3117-3120_type-水生植被_qbhP4xjpBlKvmoaC_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-16-50_frame-3117-3120_type-水生植被_qbhP4xjpBlKvmoaC_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL013", "description": "水生植被", "analyse_time": "2022-07-25 10:16:50"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:16:57.786 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:17:07.967 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-17-06_frame-3131-3360_type-排口_HsqD7GNyCYcjzSdn_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:17:08.439 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-17-06_frame-3131-3360_type-排口_HsqD7GNyCYcjzSdn_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-17-06_frame-3131-3360_type-排口_HsqD7GNyCYcjzSdn_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL014", "description": "排口", "analyse_time": "2022-07-25 10:17:07"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:17:23.636 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-17-22_frame-3517-3600_type-排污口_4ASQJpngOGEtjBro_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:17:25.624 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-17-22_frame-3517-3600_type-排污口_4ASQJpngOGEtjBro_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-17-22_frame-3517-3600_type-排污口_4ASQJpngOGEtjBro_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:17:23"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:17:34.832 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-17-34_frame-3792-3840_type-水生植被_eFCEjhv6ou538LcI_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:17:37.476 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-17-34_frame-3792-3840_type-水生植被_eFCEjhv6ou538LcI_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-17-34_frame-3792-3840_type-水生植被_eFCEjhv6ou538LcI_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL013", "description": "水生植被", "analyse_time": "2022-07-25 10:17:34"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:17:46.686 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-17-45_frame-3992-4080_type-排污口_zJDZ724miXrjpy6A_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:17:48.670 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-17-45_frame-3992-4080_type-排污口_zJDZ724miXrjpy6A_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-17-45_frame-3992-4080_type-排污口_zJDZ724miXrjpy6A_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:17:46"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:17:59.880 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-17-59_frame-4174-4320_type-排污口_2nj0PIE7xtJ3YbLv_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:18:01.833 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-17-59_frame-4174-4320_type-排污口_2nj0PIE7xtJ3YbLv_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-17-59_frame-4174-4320_type-排污口_2nj0PIE7xtJ3YbLv_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL011", "description": "排污口", "analyse_time": "2022-07-25 10:17:59"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:18:11.036 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-18-10_frame-4485-4560_type-排口_jTRs1PaS6OHktQM7_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:18:12.880 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-18-10_frame-4485-4560_type-排口_jTRs1PaS6OHktQM7_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-18-10_frame-4485-4560_type-排口_jTRs1PaS6OHktQM7_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL014", "description": "排口", "analyse_time": "2022-07-25 10:18:11"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:18:28.104 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-18-27_frame-4631-4800_type-排口_1DxNQEtuFfWSByic_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:18:30.086 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-18-27_frame-4631-4800_type-排口_1DxNQEtuFfWSByic_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-18-27_frame-4631-4800_type-排口_1DxNQEtuFfWSByic_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL014", "description": "排口", "analyse_time": "2022-07-25 10:18:28"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:18:41.288 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-18-40_frame-4857-5040_type-水生植被_KsxjELQ7FGt06WH9_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:18:43.657 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-18-40_frame-4857-5040_type-水生植被_KsxjELQ7FGt06WH9_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-18-40_frame-4857-5040_type-水生植被_KsxjELQ7FGt06WH9_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL013", "description": "水生植被", "analyse_time": "2022-07-25 10:18:41"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:18:53.865 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-18-53_frame-5124-5280_type-水生植被_2kwhB6FoD4b1Nrtf_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.txt
|
||||||
|
2022-07-25 10:18:55.717 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725101404268/2022-07-25-10-18-53_frame-5124-5280_type-水生植被_2kwhB6FoD4b1Nrtf_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_OR.jpg", "sign_url": "P20220725101404268/2022-07-25-10-18-53_frame-5124-5280_type-水生植被_2kwhB6FoD4b1Nrtf_s-off-P20220725101404268-c861c943a98c4e52b4eeac15f9191c4c_AI.jpg", "category_id": "SL013", "description": "水生植被", "analyse_time": "2022-07-25 10:18:53"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:18:58.729 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
[2022-07-25 10:19:03]CreateUploadVideo, FilePath: problems/videos_save/2022-07-25/c861c943a98c4e52b4eeac15f9191c4c.MP4, VideoId: 415aaf1c45e1427b91cb689528038cc3
|
||||||
|
[2022-07-25 10:19:05]uploaded 10485760 bytes, percent 2%
|
||||||
|
[2022-07-25 10:19:06]uploaded 20971520 bytes, percent 5%
|
||||||
|
[2022-07-25 10:19:07]uploaded 31457280 bytes, percent 8%
|
||||||
|
[2022-07-25 10:19:09]uploaded 41943040 bytes, percent 10%
|
||||||
|
[2022-07-25 10:19:11]uploaded 52428800 bytes, percent 13%
|
||||||
|
[2022-07-25 10:19:13]uploaded 62914560 bytes, percent 16%
|
||||||
|
[2022-07-25 10:19:15]uploaded 73400320 bytes, percent 18%
|
||||||
|
[2022-07-25 10:19:16]uploaded 83886080 bytes, percent 21%
|
||||||
|
[2022-07-25 10:19:17]uploaded 94371840 bytes, percent 24%
|
||||||
|
[2022-07-25 10:19:19]uploaded 104857600 bytes, percent 26%
|
||||||
|
[2022-07-25 10:19:21]uploaded 115343360 bytes, percent 29%
|
||||||
|
[2022-07-25 10:19:22]uploaded 125829120 bytes, percent 32%
|
||||||
|
[2022-07-25 10:19:24]uploaded 136314880 bytes, percent 35%
|
||||||
|
[2022-07-25 10:19:25]uploaded 146800640 bytes, percent 37%
|
||||||
|
[2022-07-25 10:19:27]uploaded 157286400 bytes, percent 40%
|
||||||
|
[2022-07-25 10:19:29]uploaded 167772160 bytes, percent 43%
|
||||||
|
[2022-07-25 10:19:31]uploaded 178257920 bytes, percent 45%
|
||||||
|
[2022-07-25 10:19:32]uploaded 188743680 bytes, percent 48%
|
||||||
|
[2022-07-25 10:19:34]uploaded 199229440 bytes, percent 51%
|
||||||
|
[2022-07-25 10:19:35]uploaded 209715200 bytes, percent 53%
|
||||||
|
[2022-07-25 10:19:37]uploaded 220200960 bytes, percent 56%
|
||||||
|
[2022-07-25 10:19:39]uploaded 230686720 bytes, percent 59%
|
||||||
|
[2022-07-25 10:19:40]uploaded 241172480 bytes, percent 61%
|
||||||
|
[2022-07-25 10:19:42]uploaded 251658240 bytes, percent 64%
|
||||||
|
[2022-07-25 10:19:44]uploaded 262144000 bytes, percent 67%
|
||||||
|
[2022-07-25 10:19:45]uploaded 272629760 bytes, percent 70%
|
||||||
|
[2022-07-25 10:19:47]uploaded 283115520 bytes, percent 72%
|
||||||
|
[2022-07-25 10:19:48]uploaded 293601280 bytes, percent 75%
|
||||||
|
[2022-07-25 10:19:50]uploaded 304087040 bytes, percent 78%
|
||||||
|
[2022-07-25 10:19:52]uploaded 314572800 bytes, percent 80%
|
||||||
|
[2022-07-25 10:19:53]uploaded 325058560 bytes, percent 83%
|
||||||
|
[2022-07-25 10:19:55]uploaded 335544320 bytes, percent 86%
|
||||||
|
[2022-07-25 10:19:57]uploaded 346030080 bytes, percent 88%
|
||||||
|
[2022-07-25 10:19:58]uploaded 356515840 bytes, percent 91%
|
||||||
|
[2022-07-25 10:20:00]uploaded 367001600 bytes, percent 94%
|
||||||
|
[2022-07-25 10:20:01]uploaded 377487360 bytes, percent 96%
|
||||||
|
[2022-07-25 10:20:03]uploaded 387973120 bytes, percent 99%
|
||||||
|
[2022-07-25 10:20:03]uploaded 389260820 bytes, percent 100%
|
||||||
|
[2022-07-25 10:20:04]UploadFile video Finish, MediaId: 415aaf1c45e1427b91cb689528038cc3, FilePath: problems/videos_save/2022-07-25/c861c943a98c4e52b4eeac15f9191c4c.MP4, Destination: https://outin-a2b1c23c955511eca52e00163e1c7426.oss-cn-shanghai.aliyuncs.com/customerTrans/c49a2c620795d124f2ae4b10197b8d0e/22aa22a3-18233269955-0004-f90c-f2c-7ec68.mp4
|
||||||
|
2022-07-25 10:20:04.040 [INFO][Send-tranfer-oss:main][289][logs.send.SendPics.log]- oss upload video over 415aaf1c45e1427b91cb689528038cc3
|
||||||
|
2022-07-25 10:20:04.043 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "c861c943a98c4e52b4eeac15f9191c4c", "status": "success", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "https://vod.play.t-aaron.com/customerTrans/c49a2c620795d124f2ae4b10197b8d0e/b1cb573-181c86a925b-0004-f90c-f2c-7ec68.mp4", "sign_url": "415aaf1c45e1427b91cb689528038cc3", "category_id": "", "description": "", "analyse_time": ""}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:20:59.237 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:22:59.417 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:24:59.603 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:26:02.926 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-26-01_frame-4220-4320_type-漂浮物_NXlRdK5ywxQ2ZJPm_s-off-P20220725102236324-ffbbfe87ba31464cb3ed0b4d294338f9_AI.txt
|
||||||
|
2022-07-25 10:26:02.930 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "ffbbfe87ba31464cb3ed0b4d294338f9", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725102236324/2022-07-25-10-26-01_frame-4220-4320_type-漂浮物_NXlRdK5ywxQ2ZJPm_s-off-P20220725102236324-ffbbfe87ba31464cb3ed0b4d294338f9_OR.jpg", "sign_url": "P20220725102236324/2022-07-25-10-26-01_frame-4220-4320_type-漂浮物_NXlRdK5ywxQ2ZJPm_s-off-P20220725102236324-ffbbfe87ba31464cb3ed0b4d294338f9_AI.jpg", "category_id": "SL001", "description": "漂浮物", "analyse_time": "2022-07-25 10:26:02"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:26:14.164 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-10-26-12_frame-4407-4560_type-漂浮物_8qIZx9vkSyaVgju1_s-off-P20220725102236324-ffbbfe87ba31464cb3ed0b4d294338f9_AI.txt
|
||||||
|
2022-07-25 10:26:14.167 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "ffbbfe87ba31464cb3ed0b4d294338f9", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725102236324/2022-07-25-10-26-12_frame-4407-4560_type-漂浮物_8qIZx9vkSyaVgju1_s-off-P20220725102236324-ffbbfe87ba31464cb3ed0b4d294338f9_OR.jpg", "sign_url": "P20220725102236324/2022-07-25-10-26-12_frame-4407-4560_type-漂浮物_8qIZx9vkSyaVgju1_s-off-P20220725102236324-ffbbfe87ba31464cb3ed0b4d294338f9_AI.jpg", "category_id": "SL001", "description": "漂浮物", "analyse_time": "2022-07-25 10:26:14"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
[2022-07-25 10:26:45]CreateUploadVideo, FilePath: problems/videos_save/2022-07-25/ffbbfe87ba31464cb3ed0b4d294338f9.MP4, VideoId: a2e186c018d74e34a95a1a026168e951
|
||||||
|
[2022-07-25 10:26:46]uploaded 10485760 bytes, percent 2%
|
||||||
|
[2022-07-25 10:26:48]uploaded 20971520 bytes, percent 5%
|
||||||
|
[2022-07-25 10:26:49]uploaded 31457280 bytes, percent 8%
|
||||||
|
[2022-07-25 10:26:51]uploaded 41943040 bytes, percent 11%
|
||||||
|
[2022-07-25 10:26:52]uploaded 52428800 bytes, percent 14%
|
||||||
|
[2022-07-25 10:26:54]uploaded 62914560 bytes, percent 17%
|
||||||
|
[2022-07-25 10:26:55]uploaded 73400320 bytes, percent 20%
|
||||||
|
[2022-07-25 10:26:57]uploaded 83886080 bytes, percent 23%
|
||||||
|
[2022-07-25 10:26:59]uploaded 94371840 bytes, percent 25%
|
||||||
|
[2022-07-25 10:27:01]uploaded 104857600 bytes, percent 28%
|
||||||
|
[2022-07-25 10:27:02]uploaded 115343360 bytes, percent 31%
|
||||||
|
[2022-07-25 10:27:04]uploaded 125829120 bytes, percent 34%
|
||||||
|
[2022-07-25 10:27:06]uploaded 136314880 bytes, percent 37%
|
||||||
|
[2022-07-25 10:27:08]uploaded 146800640 bytes, percent 40%
|
||||||
|
[2022-07-25 10:27:10]uploaded 157286400 bytes, percent 43%
|
||||||
|
[2022-07-25 10:27:11]uploaded 167772160 bytes, percent 46%
|
||||||
|
[2022-07-25 10:27:13]uploaded 178257920 bytes, percent 49%
|
||||||
|
[2022-07-25 10:27:15]uploaded 188743680 bytes, percent 51%
|
||||||
|
[2022-07-25 10:27:16]uploaded 199229440 bytes, percent 54%
|
||||||
|
[2022-07-25 10:27:18]uploaded 209715200 bytes, percent 57%
|
||||||
|
[2022-07-25 10:27:20]uploaded 220200960 bytes, percent 60%
|
||||||
|
[2022-07-25 10:27:22]uploaded 230686720 bytes, percent 63%
|
||||||
|
[2022-07-25 10:27:23]uploaded 241172480 bytes, percent 66%
|
||||||
|
[2022-07-25 10:27:25]uploaded 251658240 bytes, percent 69%
|
||||||
|
[2022-07-25 10:27:26]uploaded 262144000 bytes, percent 72%
|
||||||
|
[2022-07-25 10:27:28]uploaded 272629760 bytes, percent 75%
|
||||||
|
[2022-07-25 10:27:30]uploaded 283115520 bytes, percent 77%
|
||||||
|
[2022-07-25 10:27:31]uploaded 293601280 bytes, percent 80%
|
||||||
|
[2022-07-25 10:27:33]uploaded 304087040 bytes, percent 83%
|
||||||
|
[2022-07-25 10:27:35]uploaded 314572800 bytes, percent 86%
|
||||||
|
[2022-07-25 10:27:36]uploaded 325058560 bytes, percent 89%
|
||||||
|
[2022-07-25 10:27:38]uploaded 335544320 bytes, percent 92%
|
||||||
|
[2022-07-25 10:27:39]uploaded 346030080 bytes, percent 95%
|
||||||
|
[2022-07-25 10:27:41]uploaded 356515840 bytes, percent 98%
|
||||||
|
[2022-07-25 10:27:43]uploaded 363393949 bytes, percent 100%
|
||||||
|
2022-07-25 09:04:49.908 [INFO][Send-tranfer-oss:mintor-offline-ending][101][logs.send.SendPics.log]- child processs starts
|
||||||
|
2022-07-25 09:06:50.016 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.107770 s
|
||||||
|
2022-07-25 09:08:50.127 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111095 s
|
||||||
|
2022-07-25 09:10:50.239 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112002 s
|
||||||
|
2022-07-25 09:12:50.355 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.116136 s
|
||||||
|
2022-07-25 09:14:50.468 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112802 s
|
||||||
|
2022-07-25 09:16:50.579 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111359 s
|
||||||
|
2022-07-25 09:18:50.691 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111683 s
|
||||||
|
2022-07-25 09:20:50.804 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112683 s
|
||||||
|
2022-07-25 09:22:50.929 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.125480 s
|
||||||
|
2022-07-25 09:24:51.044 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.114459 s
|
||||||
|
2022-07-25 09:26:51.131 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.087358 s
|
||||||
|
2022-07-25 09:28:51.231 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.100037 s
|
||||||
|
2022-07-25 09:30:51.344 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112882 s
|
||||||
|
2022-07-25 09:32:51.459 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.115346 s
|
||||||
|
2022-07-25 09:34:51.571 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111776 s
|
||||||
|
2022-07-25 09:36:51.660 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.088832 s
|
||||||
|
2022-07-25 09:38:51.783 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.123164 s
|
||||||
|
2022-07-25 09:40:51.899 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.116002 s
|
||||||
|
2022-07-25 09:42:52.011 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112007 s
|
||||||
|
2022-07-25 09:44:52.127 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.115997 s
|
||||||
|
2022-07-25 09:46:52.207 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.080091 s
|
||||||
|
2022-07-25 09:48:52.323 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.115875 s
|
||||||
|
2022-07-25 09:50:52.436 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112586 s
|
||||||
|
2022-07-25 09:52:52.553 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.116943 s
|
||||||
|
2022-07-25 09:54:52.667 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.114508 s
|
||||||
|
2022-07-25 09:56:52.779 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112004 s
|
||||||
|
2022-07-25 09:58:52.895 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.115957 s
|
||||||
|
2022-07-25 10:00:53.007 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111993 s
|
||||||
|
2022-07-25 10:02:53.147 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.140025 s
|
||||||
|
2022-07-25 10:04:53.259 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112025 s
|
||||||
|
2022-07-25 10:06:53.375 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.115950 s
|
||||||
|
2022-07-25 10:08:53.490 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.114510 s
|
||||||
|
2022-07-25 10:10:53.595 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.105523 s
|
||||||
|
2022-07-25 10:12:53.708 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112599 s
|
||||||
|
2022-07-25 10:14:53.779 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.071405 s
|
||||||
|
2022-07-25 10:16:53.891 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112022 s
|
||||||
|
2022-07-25 10:18:54.007 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.115958 s
|
||||||
|
2022-07-25 10:20:58.251 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:124.243989 s
|
||||||
|
2022-07-25 10:22:58.368 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.117069 s
|
||||||
|
2022-07-25 10:24:58.483 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.114932 s
|
||||||
|
2022-07-25 10:26:58.595 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112001 s
|
||||||
|
2022-07-25 10:28:58.879 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.283997 s
|
||||||
|
2022-07-25 10:30:58.995 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.116030 s
|
||||||
|
2022-07-25 10:32:59.103 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.108055 s
|
||||||
|
2022-07-25 10:34:59.217 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.113331 s
|
||||||
|
2022-07-25 10:36:59.325 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.108474 s
|
||||||
|
2022-07-25 10:38:59.439 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.114153 s
|
||||||
|
2022-07-25 10:40:59.556 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.116969 s
|
||||||
|
2022-07-25 10:42:59.667 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.110988 s
|
||||||
|
2022-07-25 10:44:59.779 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112043 s
|
||||||
|
2022-07-25 10:46:59.875 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.095999 s
|
||||||
|
2022-07-25 10:48:59.987 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112002 s
|
||||||
|
2022-07-25 10:51:00.099 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111958 s
|
||||||
|
2022-07-25 10:53:00.212 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112420 s
|
||||||
|
2022-07-25 10:55:00.303 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.091616 s
|
||||||
|
2022-07-25 10:57:00.415 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111964 s
|
||||||
|
2022-07-25 10:59:00.527 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.112035 s
|
||||||
|
2022-07-25 11:01:00.636 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.109159 s
|
||||||
|
2022-07-25 11:03:00.748 [INFO][Send-tranfer-oss:mintor-offline-ending][134][logs.send.SendPics.log]- child process sleeping:120.111887 s [2022-07-25 10:27:43]UploadFile video Finish, MediaId: a2e186c018d74e34a95a1a026168e951, FilePath: problems/videos_save/2022-07-25/ffbbfe87ba31464cb3ed0b4d294338f9.MP4, Destination: https://outin-a2b1c23c955511eca52e00163e1c7426.oss-cn-shanghai.aliyuncs.com/customerTrans/c49a2c620795d124f2ae4b10197b8d0e/199f9fdd-182332da40b-0004-f90c-f2c-7ec68.mp4
|
||||||
|
2022-07-25 10:27:43.979 [INFO][Send-tranfer-oss:main][289][logs.send.SendPics.log]- oss upload video over a2e186c018d74e34a95a1a026168e951
|
||||||
|
2022-07-25 10:27:43.982 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "ffbbfe87ba31464cb3ed0b4d294338f9", "status": "success", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "https://vod.play.t-aaron.com/customerTrans/c49a2c620795d124f2ae4b10197b8d0e/b1cb573-181c86a925b-0004-f90c-f2c-7ec68.mp4", "sign_url": "a2e186c018d74e34a95a1a026168e951", "category_id": "", "description": "", "analyse_time": ""}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 10:27:45.012 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:29:45.193 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:31:45.373 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:33:45.550 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:35:45.762 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:37:45.944 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:39:46.184 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:41:46.481 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:43:46.686 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:45:46.915 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:47:47.123 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:49:47.419 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:51:47.588 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:53:47.819 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:55:48.089 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:57:48.308 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 10:59:48.519 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:01:48.795 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:03:49.014 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:05:49.301 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:07:49.615 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:09:49.875 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:11:50.141 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:13:50.406 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:15:50.561 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:17:50.758 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
2022-07-25 11:19:23.107 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-11-19-22_frame-4220-4320_type-漂浮物_woZWLik9FyYUmSeO_s-off-P20220725111606635-35cc4c730bf049cea5d50f9d4feebfe2_AI.txt
|
||||||
|
2022-07-25 11:19:23.111 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "35cc4c730bf049cea5d50f9d4feebfe2", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725111606635/2022-07-25-11-19-22_frame-4220-4320_type-漂浮物_woZWLik9FyYUmSeO_s-off-P20220725111606635-35cc4c730bf049cea5d50f9d4feebfe2_OR.jpg", "sign_url": "P20220725111606635/2022-07-25-11-19-22_frame-4220-4320_type-漂浮物_woZWLik9FyYUmSeO_s-off-P20220725111606635-35cc4c730bf049cea5d50f9d4feebfe2_AI.jpg", "category_id": "SL001", "description": "漂浮物", "analyse_time": "2022-07-25 11:19:23"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 11:19:34.332 [INFO][Send-tranfer-oss:main][228][logs.send.SendPics.log]- oss bucket upload ********* Send: problems/images_tmp/2022-07-25-11-19-33_frame-4407-4560_type-漂浮物_iN3K16hcfUYlT0MP_s-off-P20220725111606635-35cc4c730bf049cea5d50f9d4feebfe2_AI.txt
|
||||||
|
2022-07-25 11:19:34.336 [INFO][Send-tranfer-oss:main][315][logs.send.SendPics.log]- kafka send:off msg:{"request_id": "35cc4c730bf049cea5d50f9d4feebfe2", "status": "running", "type": "2", "error_code": "", "error_msg": "", "progress": "", "results": [{"original_url": "P20220725111606635/2022-07-25-11-19-33_frame-4407-4560_type-漂浮物_iN3K16hcfUYlT0MP_s-off-P20220725111606635-35cc4c730bf049cea5d50f9d4feebfe2_OR.jpg", "sign_url": "P20220725111606635/2022-07-25-11-19-33_frame-4407-4560_type-漂浮物_iN3K16hcfUYlT0MP_s-off-P20220725111606635-35cc4c730bf049cea5d50f9d4feebfe2_AI.jpg", "category_id": "SL001", "description": "漂浮物", "analyse_time": "2022-07-25 11:19:34"}]} producer status:False
|
||||||
|
--------------------------------------------------
|
||||||
|
2022-07-25 11:19:51.384 [INFO][Send-tranfer-oss:main][346][logs.send.SendPics.log]- send main process sleeping
|
||||||
|
[2022-07-25 11:20:09]CreateUploadVideo, FilePath: problems/videos_save/2022-07-25/35cc4c730bf049cea5d50f9d4feebfe2.MP4, VideoId: 8b645a8855064379bdf63b5992d6e33f
|
||||||
|
[2022-07-25 11:20:10]uploaded 10485760 bytes, percent 2%
|
||||||
|
[2022-07-25 11:20:11]uploaded 20971520 bytes, percent 5%
|
||||||
|
[2022-07-25 11:20:13]uploaded 31457280 bytes, percent 8%
|
||||||
|
[2022-07-25 11:20:14]uploaded 41943040 bytes, percent 11%
|
||||||
|
[2022-07-25 11:20:16]uploaded 52428800 bytes, percent 14%
|
||||||
|
[2022-07-25 11:20:18]uploaded 62914560 bytes, percent 17%
|
||||||
|
[2022-07-25 11:20:21]uploaded 73400320 bytes, percent 20%
|
||||||
|
[2022-07-25 11:20:22]uploaded 83886080 bytes, percent 23%
|
||||||
|
[2022-07-25 11:20:23]uploaded 94371840 bytes, percent 25%
|
||||||
|
[2022-07-25 11:20:24]uploaded 104857600 bytes, percent 28%
|
||||||
|
[2022-07-25 11:20:26]uploaded 115343360 bytes, percent 31%
|
||||||
|
[2022-07-25 11:20:28]uploaded 125829120 bytes, percent 34%
|
||||||
|
[2022-07-25 11:20:29]uploaded 136314880 bytes, percent 37%
|
||||||
|
[2022-07-25 11:20:31]uploaded 146800640 bytes, percent 40%
|
||||||
|
[2022-07-25 11:20:33]uploaded 157286400 bytes, percent 43%
|
||||||
|
[2022-07-25 11:20:34]uploaded 167772160 bytes, percent 46%
|
||||||
|
[2022-07-25 11:20:36]uploaded 178257920 bytes, percent 49%
|
||||||
|
[2022-07-25 11:20:37]uploaded 188743680 bytes, percent 51%
|
||||||
|
[2022-07-25 11:20:39]uploaded 199229440 bytes, percent 54%
|
||||||
|
[2022-07-25 11:20:41]uploaded 209715200 bytes, percent 57%
|
||||||
|
[2022-07-25 11:20:42]uploaded 220200960 bytes, percent 60%
|
||||||
|
[2022-07-25 11:20:44]uploaded 230686720 bytes, percent 63%
|
||||||
|
[2022-07-25 11:20:46]uploaded 241172480 bytes, percent 66%
|
||||||
|
[2022-07-25 11:20:47]uploaded 251658240 bytes, percent 69%
|
||||||
|
[2022-07-25 11:20:49]uploaded 262144000 bytes, percent 72%
|
||||||
|
[2022-07-25 11:20:50]uploaded 272629760 bytes, percent 75%
|
||||||
|
[2022-07-25 11:20:52]uploaded 283115520 bytes, percent 77%
|
||||||
|
[2022-07-25 11:20:54]uploaded 293601280 bytes, percent 80%
|
||||||
|
[2022-07-25 11:20:56]uploaded 304087040 bytes, percent 83%
|
||||||
|
[2022-07-25 11:20:57]uploaded 314572800 bytes, percent 86%
|
||||||
|
[2022-07-25 11:20:59]uploaded 325058560 bytes, percent 89%
|
||||||
|
[2022-07-25 11:21:00]uploaded 335544320 bytes, percent 92%
|
||||||
|
[2022-07-25 11:21:02]uploaded 346030080 bytes, percent 95%
|
||||||
|
[2022-07-25 11:21:03]uploaded 356515840 bytes, percent 98%
|
||||||
|
[2022-07-25 11:21:04]uploaded 363393949 bytes, percent 100%
|
||||||
|
|
@ -0,0 +1,670 @@
|
||||||
|
# -*- coding: UTF-8 -*-
|
||||||
|
import json
|
||||||
|
import oss2
|
||||||
|
import base64
|
||||||
|
import requests
|
||||||
|
from oss2 import compat
|
||||||
|
import time
|
||||||
|
|
||||||
|
from aliyunsdkcore import client
|
||||||
|
from aliyunsdkvod.request.v20170321 import CreateUploadVideoRequest
|
||||||
|
from aliyunsdkvod.request.v20170321 import RefreshUploadVideoRequest
|
||||||
|
from aliyunsdkvod.request.v20170321 import CreateUploadImageRequest
|
||||||
|
from aliyunsdkvod.request.v20170321 import CreateUploadAttachedMediaRequest
|
||||||
|
from voduploadsdk.AliyunVodUtils import *
|
||||||
|
from voduploadsdk.UploadVideoRequest import UploadVideoRequest
|
||||||
|
|
||||||
|
VOD_MAX_TITLE_LENGTH = 128
|
||||||
|
VOD_MAX_DESCRIPTION_LENGTH = 1024
|
||||||
|
|
||||||
|
class AliyunVodUploader:
|
||||||
|
|
||||||
|
def __init__(self, accessKeyId, accessKeySecret, ecsRegionId=None):
|
||||||
|
"""
|
||||||
|
constructor for VodUpload
|
||||||
|
:param accessKeyId: string, access key id
|
||||||
|
:param accessKeySecret: string, access key secret
|
||||||
|
:param ecsRegion: string, 部署迁移脚本的ECS所在的Region,详细参考:https://help.aliyun.com/document_detail/40654.html,如:cn-beijing
|
||||||
|
:return
|
||||||
|
"""
|
||||||
|
self.__accessKeyId = accessKeyId
|
||||||
|
self.__accessKeySecret = accessKeySecret
|
||||||
|
self.__ecsRegion = ecsRegionId
|
||||||
|
self.__vodApiRegion = None
|
||||||
|
self.__connTimeout = 3
|
||||||
|
self.__bucketClient = None
|
||||||
|
self.__maxRetryTimes = 3
|
||||||
|
self.__vodClient = None
|
||||||
|
self.__EnableCrc = True
|
||||||
|
|
||||||
|
# 分片上传参数
|
||||||
|
self.__multipartThreshold = 10 * 1024 * 1024 # 分片上传的阈值,超过此值开启分片上传
|
||||||
|
self.__multipartPartSize = 10 * 1024 * 1024 # 分片大小,单位byte
|
||||||
|
self.__multipartThreadsNum = 3 # 分片上传时并行上传的线程数,暂时为串行上传,不支持并行,后续会支持。
|
||||||
|
|
||||||
|
self.setApiRegion('cn-shanghai')
|
||||||
|
|
||||||
|
|
||||||
|
def setApiRegion(self, apiRegion):
|
||||||
|
"""
|
||||||
|
设置VoD的接入地址,中国大陆为cn-shanghai,海外支持ap-southeast-1(新加坡)等区域,详情参考:https://help.aliyun.com/document_detail/98194.html
|
||||||
|
:param apiRegion: 接入地址的Region英文表示
|
||||||
|
:return:
|
||||||
|
"""
|
||||||
|
self.__vodApiRegion = apiRegion
|
||||||
|
self.__vodClient = self.__initVodClient()
|
||||||
|
|
||||||
|
|
||||||
|
def setMultipartUpload(self, multipartThreshold=10*1024*1024, multipartPartSize=10*1024*1024, multipartThreadsNum=1):
|
||||||
|
if multipartThreshold > 0:
|
||||||
|
self.__multipartThreshold = multipartThreshold
|
||||||
|
if multipartPartSize > 0:
|
||||||
|
self.__multipartPartSize = multipartPartSize
|
||||||
|
if multipartThreadsNum > 0:
|
||||||
|
self.__multipartThreadsNum = multipartThreadsNum
|
||||||
|
|
||||||
|
def setEnableCrc(self, isEnable=False):
|
||||||
|
self.__EnableCrc = True if isEnable else False
|
||||||
|
|
||||||
|
@catch_error
|
||||||
|
def uploadLocalVideo(self, uploadVideoRequest, startUploadCallback=None):
|
||||||
|
"""
|
||||||
|
上传本地视频或音频文件到点播,最大支持48.8TB的单个文件,暂不支持断点续传
|
||||||
|
:param uploadVideoRequest: UploadVideoRequest类的实例,注意filePath为本地文件的绝对路径
|
||||||
|
:param startUploadCallback为获取到上传地址和凭证(uploadInfo)后开始进行文件上传时的回调,可用于记录上传日志等;uploadId为设置的上传ID,可用于关联导入视频。
|
||||||
|
:return
|
||||||
|
"""
|
||||||
|
uploadInfo = self.__createUploadVideo(uploadVideoRequest)
|
||||||
|
if startUploadCallback:
|
||||||
|
startUploadCallback(uploadVideoRequest.uploadId, uploadInfo)
|
||||||
|
headers = self.__getUploadHeaders(uploadVideoRequest)
|
||||||
|
self.__uploadOssObjectWithRetry(uploadVideoRequest.filePath, uploadInfo['UploadAddress']['FileName'], uploadInfo, headers)
|
||||||
|
return uploadInfo
|
||||||
|
|
||||||
|
@catch_error
|
||||||
|
def uploadWebVideo(self, uploadVideoRequest, startUploadCallback=None):
|
||||||
|
"""
|
||||||
|
上传网络视频或音频文件到点播,最大支持48.8TB的单个文件(需本地磁盘空间足够);会先下载到本地临时目录,再上传到点播存储
|
||||||
|
:param uploadVideoRequest: UploadVideoRequest类的实例,注意filePath为网络文件的URL地址
|
||||||
|
:return
|
||||||
|
"""
|
||||||
|
# 下载文件
|
||||||
|
uploadVideoRequest = self.__downloadWebMedia(uploadVideoRequest)
|
||||||
|
|
||||||
|
# 上传到点播
|
||||||
|
uploadInfo = self.__createUploadVideo(uploadVideoRequest)
|
||||||
|
if startUploadCallback:
|
||||||
|
startUploadCallback(uploadVideoRequest.uploadId, uploadInfo)
|
||||||
|
headers = self.__getUploadHeaders(uploadVideoRequest)
|
||||||
|
self.__uploadOssObjectWithRetry(uploadVideoRequest.filePath, uploadInfo['UploadAddress']['FileName'], uploadInfo, headers)
|
||||||
|
|
||||||
|
# 删除本地临时文件
|
||||||
|
os.remove(uploadVideoRequest.filePath)
|
||||||
|
|
||||||
|
return uploadInfo['VideoId']
|
||||||
|
|
||||||
|
@catch_error
|
||||||
|
def uploadLocalM3u8(self, uploadVideoRequest, sliceFilePaths=None):
|
||||||
|
"""
|
||||||
|
上传本地m3u8视频或音频文件到点播,m3u8文件和分片文件默认在同一目录
|
||||||
|
:param uploadVideoRequest: UploadVideoRequest类的实例,注意filePath为本地m3u8索引文件的绝对路径,
|
||||||
|
且m3u8文件的分片信息必须是相对地址,不能含有URL或本地绝对路径
|
||||||
|
:param sliceFilePaths: list, 分片文件的本地路径列表,例如:['/opt/m3u8_video/sample_001.ts', '/opt/m3u8_video/sample_002.ts']
|
||||||
|
sliceFilePaths为None时,会按照同一目录去解析分片地址;如不在同一目录等原因导致解析有误,可自行组装分片地址
|
||||||
|
:return
|
||||||
|
"""
|
||||||
|
|
||||||
|
if sliceFilePaths is None:
|
||||||
|
sliceFilePaths = self.parseLocalM3u8(uploadVideoRequest.filePath)
|
||||||
|
|
||||||
|
if (not isinstance(sliceFilePaths, list)) or len(sliceFilePaths) <= 0:
|
||||||
|
raise AliyunVodException('InvalidM3u8SliceFile', 'M3u8 slice files invalid', 'sliceFilePaths invalid or m3u8 index file error')
|
||||||
|
|
||||||
|
# 上传到点播的m3u8索引文件会重写,以此确保分片地址都为相对地址
|
||||||
|
downloader = AliyunVodDownloader()
|
||||||
|
m3u8LocalDir = downloader.getSaveLocalDir() + '/' + AliyunVodUtils.getStringMd5(uploadVideoRequest.fileName)
|
||||||
|
downloader.setSaveLocalDir(m3u8LocalDir)
|
||||||
|
m3u8LocalPath = m3u8LocalDir + '/' + os.path.basename(uploadVideoRequest.fileName)
|
||||||
|
self.__rewriteM3u8File(uploadVideoRequest.filePath, m3u8LocalPath, True)
|
||||||
|
|
||||||
|
# 获取上传凭证
|
||||||
|
uploadVideoRequest.setFilePath(m3u8LocalPath)
|
||||||
|
uploadInfo = self.__createUploadVideo(uploadVideoRequest)
|
||||||
|
uploadAddress = uploadInfo['UploadAddress']
|
||||||
|
headers = self.__getUploadHeaders(uploadVideoRequest)
|
||||||
|
|
||||||
|
# 依次上传分片文件
|
||||||
|
for sliceFilePath in sliceFilePaths:
|
||||||
|
tempFilePath, sliceFileName = AliyunVodUtils.getFileBriefPath(sliceFilePath)
|
||||||
|
self.__uploadOssObjectWithRetry(sliceFilePath, uploadAddress['ObjectPrefix'] + sliceFileName, uploadInfo, headers)
|
||||||
|
|
||||||
|
# 上传m3u8文件
|
||||||
|
self.__uploadOssObjectWithRetry(m3u8LocalPath, uploadAddress['FileName'], uploadInfo, headers)
|
||||||
|
|
||||||
|
# 删除重写到本地的m3u8文件
|
||||||
|
if os.path.exists(m3u8LocalPath):
|
||||||
|
os.remove(m3u8LocalPath)
|
||||||
|
if not os.listdir(m3u8LocalDir):
|
||||||
|
os.rmdir(m3u8LocalDir)
|
||||||
|
|
||||||
|
return uploadInfo['VideoId']
|
||||||
|
|
||||||
|
@catch_error
|
||||||
|
def uploadWebM3u8(self, uploadVideoRequest, sliceFileUrls=None):
|
||||||
|
"""
|
||||||
|
上传网络m3u8视频或音频文件到点播,需本地磁盘空间足够,会先下载到本地临时目录,再上传到点播存储
|
||||||
|
:param uploadVideoRequest: UploadVideoRequest类的实例,注意filePath为m3u8网络文件的URL地址
|
||||||
|
:param sliceFileUrls: list, 分片文件的url,例如:['http://host/sample_001.ts', 'http://host/sample_002.ts']
|
||||||
|
sliceFileUrls为None时,会按照同一前缀解析分片地址;如分片路径和m3u8索引文件前缀不同等原因导致解析有误,可自行组装分片地址
|
||||||
|
:return
|
||||||
|
"""
|
||||||
|
if sliceFileUrls is None:
|
||||||
|
sliceFileUrls = self.parseWebM3u8(uploadVideoRequest.filePath)
|
||||||
|
|
||||||
|
if (not isinstance(sliceFileUrls, list)) or len(sliceFileUrls) <= 0:
|
||||||
|
raise AliyunVodException('InvalidM3u8SliceFile', 'M3u8 slice urls invalid',
|
||||||
|
'sliceFileUrls invalid or m3u8 index file error')
|
||||||
|
|
||||||
|
# 下载m3u8文件和所有ts分片文件到本地;上传到点播的m3u8索引文件会重写,以此确保分片地址都为相对地址
|
||||||
|
downloader = AliyunVodDownloader()
|
||||||
|
m3u8LocalDir = downloader.getSaveLocalDir() + '/' + AliyunVodUtils.getStringMd5(uploadVideoRequest.fileName)
|
||||||
|
downloader.setSaveLocalDir(m3u8LocalDir)
|
||||||
|
m3u8LocalPath = m3u8LocalDir + '/' + os.path.basename(uploadVideoRequest.fileName)
|
||||||
|
self.__rewriteM3u8File(uploadVideoRequest.filePath, m3u8LocalPath, False)
|
||||||
|
|
||||||
|
sliceList = []
|
||||||
|
for sliceFileUrl in sliceFileUrls:
|
||||||
|
tempFilePath, sliceFileName = AliyunVodUtils.getFileBriefPath(sliceFileUrl)
|
||||||
|
err, sliceLocalPath = downloader.downloadFile(sliceFileUrl, sliceFileName)
|
||||||
|
if sliceLocalPath is None:
|
||||||
|
raise AliyunVodException('FileDownloadError', 'Download M3u8 File Error', '')
|
||||||
|
sliceList.append((sliceLocalPath, sliceFileName))
|
||||||
|
|
||||||
|
# 获取上传凭证
|
||||||
|
uploadVideoRequest.setFilePath(m3u8LocalPath)
|
||||||
|
uploadInfo = self.__createUploadVideo(uploadVideoRequest)
|
||||||
|
uploadAddress = uploadInfo['UploadAddress']
|
||||||
|
headers = self.__getUploadHeaders(uploadVideoRequest)
|
||||||
|
|
||||||
|
# 依次上传分片文件
|
||||||
|
for sliceFile in sliceList:
|
||||||
|
self.__uploadOssObjectWithRetry(sliceFile[0], uploadAddress['ObjectPrefix'] + sliceFile[1], uploadInfo, headers)
|
||||||
|
|
||||||
|
# 上传m3u8文件
|
||||||
|
self.__uploadOssObjectWithRetry(m3u8LocalPath, uploadAddress['FileName'], uploadInfo, headers)
|
||||||
|
|
||||||
|
# 删除下载到本地的m3u8文件和分片文件
|
||||||
|
if os.path.exists(m3u8LocalPath):
|
||||||
|
os.remove(m3u8LocalPath)
|
||||||
|
for sliceFile in sliceList:
|
||||||
|
if os.path.exists(sliceFile[0]):
|
||||||
|
os.remove(sliceFile[0])
|
||||||
|
if not os.listdir(m3u8LocalDir):
|
||||||
|
os.rmdir(m3u8LocalDir)
|
||||||
|
|
||||||
|
return uploadInfo['VideoId']
|
||||||
|
|
||||||
|
|
||||||
|
@catch_error
|
||||||
|
def uploadImage(self, uploadImageRequest, isLocalFile=True):
|
||||||
|
"""
|
||||||
|
上传图片文件到点播,不支持断点续传;该接口可支持上传本地图片或网络图片
|
||||||
|
:param uploadImageRequest: UploadImageRequest,注意filePath为本地文件的绝对路径或网络文件的URL地址
|
||||||
|
:param isLocalFile: bool, 是否为本地文件。True:本地文件,False:网络文件
|
||||||
|
:return
|
||||||
|
"""
|
||||||
|
# 网络图片需要先下载到本地
|
||||||
|
if not isLocalFile:
|
||||||
|
uploadImageRequest = self.__downloadWebMedia(uploadImageRequest)
|
||||||
|
|
||||||
|
# 上传到点播
|
||||||
|
uploadInfo = self.__createUploadImage(uploadImageRequest)
|
||||||
|
self.__uploadOssObject(uploadImageRequest.filePath, uploadInfo['UploadAddress']['FileName'], uploadInfo, None)
|
||||||
|
|
||||||
|
# 删除本地临时文件
|
||||||
|
if not isLocalFile:
|
||||||
|
os.remove(uploadImageRequest.filePath)
|
||||||
|
|
||||||
|
return uploadInfo['ImageId'], uploadInfo['ImageURL']
|
||||||
|
|
||||||
|
@catch_error
|
||||||
|
def uploadAttachedMedia(self, uploadAttachedRequest, isLocalFile=True):
|
||||||
|
"""
|
||||||
|
上传辅助媒资文件(如水印、字幕文件)到点播,不支持断点续传;该接口可支持上传本地或网络文件
|
||||||
|
:param uploadAttachedRequest: UploadAttachedMediaRequest,注意filePath为本地文件的绝对路径或网络文件的URL地址
|
||||||
|
:param isLocalFile: bool, 是否为本地文件。True:本地文件,False:网络文件
|
||||||
|
:return
|
||||||
|
"""
|
||||||
|
# 网络文件需要先下载到本地
|
||||||
|
if not isLocalFile:
|
||||||
|
uploadAttachedRequest = self.__downloadWebMedia(uploadAttachedRequest)
|
||||||
|
|
||||||
|
# 上传到点播
|
||||||
|
uploadInfo = self.__createUploadAttachedMedia(uploadAttachedRequest)
|
||||||
|
self.__uploadOssObject(uploadAttachedRequest.filePath, uploadInfo['UploadAddress']['FileName'], uploadInfo, None)
|
||||||
|
|
||||||
|
# 删除本地临时文件
|
||||||
|
if not isLocalFile:
|
||||||
|
os.remove(uploadAttachedRequest.filePath)
|
||||||
|
|
||||||
|
result = {'MediaId': uploadInfo['MediaId'], 'MediaURL': uploadInfo['MediaURL'], 'FileURL': uploadInfo['FileURL']}
|
||||||
|
return result
|
||||||
|
|
||||||
|
@catch_error
|
||||||
|
def parseWebM3u8(self, m3u8FileUrl):
|
||||||
|
"""
|
||||||
|
解析网络m3u8文件得到所有分片文件地址,原理是将m3u8地址前缀拼接ts分片名称作为后者的下载url,适用于url不带签名或分片与m3u8文件签名相同的情况
|
||||||
|
本函数解析时会默认分片文件和m3u8文件位于同一目录,如不是则请自行拼接分片文件的地址列表
|
||||||
|
:param m3u8FileUrl: string, m3u8网络文件url,例如:http://host/sample.m3u8
|
||||||
|
:return sliceFileUrls
|
||||||
|
"""
|
||||||
|
sliceFileUrls = []
|
||||||
|
res = requests.get(m3u8FileUrl)
|
||||||
|
res.raise_for_status()
|
||||||
|
for line in res.iter_lines():
|
||||||
|
if line.startswith('#'):
|
||||||
|
continue
|
||||||
|
sliceFileUrl = AliyunVodUtils.replaceFileName(m3u8FileUrl, line.strip())
|
||||||
|
sliceFileUrls.append(sliceFileUrl)
|
||||||
|
|
||||||
|
return sliceFileUrls
|
||||||
|
|
||||||
|
@catch_error
|
||||||
|
def parseLocalM3u8(self, m3u8FilePath):
|
||||||
|
"""
|
||||||
|
解析本地m3u8文件得到所有分片文件地址,原理是将m3u8地址前缀拼接ts分片名称作为后者的本地路径
|
||||||
|
本函数解析时会默认分片文件和m3u8文件位于同一目录,如不是则请自行拼接分片文件的地址列表
|
||||||
|
:param m3u8FilePath: string, m3u8本地文件路径,例如:/opt/videos/sample.m3u8
|
||||||
|
:return sliceFilePaths
|
||||||
|
"""
|
||||||
|
sliceFilePaths = []
|
||||||
|
m3u8FilePath = AliyunVodUtils.toUnicode(m3u8FilePath)
|
||||||
|
for line in open(m3u8FilePath):
|
||||||
|
if line.startswith('#'):
|
||||||
|
continue
|
||||||
|
sliceFileName = line.strip()
|
||||||
|
sliceFilePath = AliyunVodUtils.replaceFileName(m3u8FilePath, sliceFileName)
|
||||||
|
sliceFilePaths.append(sliceFilePath)
|
||||||
|
|
||||||
|
return sliceFilePaths
|
||||||
|
|
||||||
|
|
||||||
|
# 定义进度条回调函数;consumedBytes: 已经上传的数据量,totalBytes:总数据量
|
||||||
|
def uploadProgressCallback(self, consumedBytes, totalBytes):
|
||||||
|
|
||||||
|
if totalBytes:
|
||||||
|
rate = int(100 * (float(consumedBytes) / float(totalBytes)))
|
||||||
|
else:
|
||||||
|
rate = 0
|
||||||
|
|
||||||
|
print ("[%s]uploaded %s bytes, percent %s%s" % (AliyunVodUtils.getCurrentTimeStr(), consumedBytes, format(rate), '%'))
|
||||||
|
sys.stdout.flush()
|
||||||
|
|
||||||
|
|
||||||
|
def __initVodClient(self):
|
||||||
|
return client.AcsClient(self.__accessKeyId, self.__accessKeySecret, self.__vodApiRegion,
|
||||||
|
auto_retry=True, max_retry_time=self.__maxRetryTimes, timeout=self.__connTimeout)
|
||||||
|
|
||||||
|
def __downloadWebMedia(self, request):
|
||||||
|
|
||||||
|
# 下载媒体文件到本地临时目录
|
||||||
|
downloader = AliyunVodDownloader()
|
||||||
|
localFileName = "%s.%s" % (AliyunVodUtils.getStringMd5(request.fileName), request.mediaExt)
|
||||||
|
fileUrl = request.filePath
|
||||||
|
err, localFilePath = downloader.downloadFile(fileUrl, localFileName)
|
||||||
|
if err < 0:
|
||||||
|
raise AliyunVodException('FileDownloadError', 'Download File Error', '')
|
||||||
|
|
||||||
|
# 重新设置上传请求对象
|
||||||
|
request.setFilePath(localFilePath)
|
||||||
|
return request
|
||||||
|
|
||||||
|
def __rewriteM3u8File(self, srcM3u8File, dstM3u8File, isSrcLocal=True):
|
||||||
|
newM3u8Text = ''
|
||||||
|
if isSrcLocal:
|
||||||
|
for line in open(AliyunVodUtils.toUnicode(srcM3u8File)):
|
||||||
|
item = self.__processM3u8Line(line)
|
||||||
|
if item is not None:
|
||||||
|
newM3u8Text += item + "\n"
|
||||||
|
else:
|
||||||
|
res = requests.get(srcM3u8File)
|
||||||
|
res.raise_for_status()
|
||||||
|
for line in res.iter_lines():
|
||||||
|
item = self.__processM3u8Line(line)
|
||||||
|
if item is not None:
|
||||||
|
newM3u8Text += item + "\n"
|
||||||
|
|
||||||
|
AliyunVodUtils.mkDir(dstM3u8File)
|
||||||
|
with open(dstM3u8File, 'w') as f:
|
||||||
|
f.write(newM3u8Text)
|
||||||
|
|
||||||
|
|
||||||
|
def __processM3u8Line(self, line):
|
||||||
|
item = line.strip()
|
||||||
|
if len(item) <= 0:
|
||||||
|
return None
|
||||||
|
|
||||||
|
if item.startswith('#'):
|
||||||
|
return item
|
||||||
|
|
||||||
|
tempFilePath, fileName = AliyunVodUtils.getFileBriefPath(item)
|
||||||
|
return fileName
|
||||||
|
|
||||||
|
|
||||||
|
def __requestUploadInfo(self, request, mediaType):
|
||||||
|
request.set_accept_format('JSON')
|
||||||
|
result = json.loads(self.__vodClient.do_action_with_exception(request).decode('utf-8'))
|
||||||
|
result['OriUploadAddress'] = result['UploadAddress']
|
||||||
|
result['OriUploadAuth'] = result['UploadAuth']
|
||||||
|
|
||||||
|
result['UploadAddress'] = json.loads(base64.b64decode(result['OriUploadAddress']).decode('utf-8'))
|
||||||
|
result['UploadAuth'] = json.loads(base64.b64decode(result['OriUploadAuth']).decode('utf-8'))
|
||||||
|
|
||||||
|
result['MediaType'] = mediaType
|
||||||
|
if mediaType == 'video':
|
||||||
|
result['MediaId'] = result['VideoId']
|
||||||
|
elif mediaType == 'image':
|
||||||
|
result['MediaId'] = result['ImageId']
|
||||||
|
result['MediaURL'] = result['ImageURL']
|
||||||
|
|
||||||
|
return result
|
||||||
|
|
||||||
|
|
||||||
|
# 获取视频上传地址和凭证
|
||||||
|
def __createUploadVideo(self, uploadVideoRequest):
|
||||||
|
request = CreateUploadVideoRequest.CreateUploadVideoRequest()
|
||||||
|
|
||||||
|
title = AliyunVodUtils.subString(uploadVideoRequest.title, VOD_MAX_TITLE_LENGTH)
|
||||||
|
request.set_Title(title)
|
||||||
|
request.set_FileName(uploadVideoRequest.fileName)
|
||||||
|
|
||||||
|
if uploadVideoRequest.description:
|
||||||
|
description = AliyunVodUtils.subString(uploadVideoRequest.description, VOD_MAX_DESCRIPTION_LENGTH)
|
||||||
|
request.set_Description(description)
|
||||||
|
if uploadVideoRequest.coverURL:
|
||||||
|
request.set_CoverURL(uploadVideoRequest.coverURL)
|
||||||
|
if uploadVideoRequest.tags:
|
||||||
|
request.set_Tags(uploadVideoRequest.tags)
|
||||||
|
if uploadVideoRequest.cateId:
|
||||||
|
request.set_CateId(uploadVideoRequest.cateId)
|
||||||
|
if uploadVideoRequest.templateGroupId:
|
||||||
|
request.set_TemplateGroupId(uploadVideoRequest.templateGroupId)
|
||||||
|
if uploadVideoRequest.storageLocation:
|
||||||
|
request.set_StorageLocation(uploadVideoRequest.storageLocation)
|
||||||
|
if uploadVideoRequest.userData:
|
||||||
|
request.set_UserData(uploadVideoRequest.userData)
|
||||||
|
if uploadVideoRequest.appId:
|
||||||
|
request.set_AppId(uploadVideoRequest.appId)
|
||||||
|
if uploadVideoRequest.workflowId:
|
||||||
|
request.set_WorkflowId(uploadVideoRequest.workflowId)
|
||||||
|
|
||||||
|
result = self.__requestUploadInfo(request, 'video')
|
||||||
|
logger.info("CreateUploadVideo, FilePath: %s, VideoId: %s" % (uploadVideoRequest.filePath, result['VideoId']))
|
||||||
|
return result
|
||||||
|
|
||||||
|
# 刷新上传凭证
|
||||||
|
def __refresh_upload_video(self, videoId):
|
||||||
|
request = RefreshUploadVideoRequest.RefreshUploadVideoRequest();
|
||||||
|
request.set_VideoId(videoId)
|
||||||
|
|
||||||
|
result = self.__requestUploadInfo(request, 'video')
|
||||||
|
logger.info("RefreshUploadVideo, VideoId %s" % (result['VideoId']))
|
||||||
|
return result
|
||||||
|
|
||||||
|
# 获取图片上传地址和凭证
|
||||||
|
def __createUploadImage(self, uploadImageRequest):
|
||||||
|
request = CreateUploadImageRequest.CreateUploadImageRequest()
|
||||||
|
|
||||||
|
request.set_ImageType(uploadImageRequest.imageType)
|
||||||
|
request.set_ImageExt(uploadImageRequest.imageExt)
|
||||||
|
if uploadImageRequest.title:
|
||||||
|
title = AliyunVodUtils.subString(uploadImageRequest.title, VOD_MAX_TITLE_LENGTH)
|
||||||
|
request.set_Title(title)
|
||||||
|
if uploadImageRequest.description:
|
||||||
|
description = AliyunVodUtils.subString(uploadImageRequest.description, VOD_MAX_DESCRIPTION_LENGTH)
|
||||||
|
request.set_Description(description)
|
||||||
|
if uploadImageRequest.tags:
|
||||||
|
request.set_Tags(uploadImageRequest.tags)
|
||||||
|
if uploadImageRequest.cateId:
|
||||||
|
request.set_CateId(uploadImageRequest.cateId)
|
||||||
|
if uploadImageRequest.storageLocation:
|
||||||
|
request.set_StorageLocation(uploadImageRequest.storageLocation)
|
||||||
|
if uploadImageRequest.userData:
|
||||||
|
request.set_UserData(uploadImageRequest.userData)
|
||||||
|
if uploadImageRequest.appId:
|
||||||
|
request.set_AppId(uploadImageRequest.appId)
|
||||||
|
if uploadImageRequest.workflowId:
|
||||||
|
request.set_WorkflowId(uploadImageRequest.workflowId)
|
||||||
|
|
||||||
|
result = self.__requestUploadInfo(request, 'image')
|
||||||
|
logger.info("CreateUploadImage, FilePath: %s, ImageId: %s, ImageUrl: %s" % (
|
||||||
|
uploadImageRequest.filePath, result['ImageId'], result['ImageURL']))
|
||||||
|
return result
|
||||||
|
|
||||||
|
def __createUploadAttachedMedia(self, uploadAttachedRequest):
|
||||||
|
request = CreateUploadAttachedMediaRequest.CreateUploadAttachedMediaRequest()
|
||||||
|
request.set_BusinessType(uploadAttachedRequest.businessType)
|
||||||
|
request.set_MediaExt(uploadAttachedRequest.mediaExt)
|
||||||
|
|
||||||
|
if uploadAttachedRequest.title:
|
||||||
|
title = AliyunVodUtils.subString(uploadAttachedRequest.title, VOD_MAX_TITLE_LENGTH)
|
||||||
|
request.set_Title(title)
|
||||||
|
if uploadAttachedRequest.description:
|
||||||
|
description = AliyunVodUtils.subString(uploadAttachedRequest.description, VOD_MAX_DESCRIPTION_LENGTH)
|
||||||
|
request.set_Description(description)
|
||||||
|
if uploadAttachedRequest.tags:
|
||||||
|
request.set_Tags(uploadAttachedRequest.tags)
|
||||||
|
if uploadAttachedRequest.cateId:
|
||||||
|
request.set_CateId(uploadAttachedRequest.cateId)
|
||||||
|
if uploadAttachedRequest.storageLocation:
|
||||||
|
request.set_StorageLocation(uploadAttachedRequest.storageLocation)
|
||||||
|
if uploadAttachedRequest.userData:
|
||||||
|
request.set_UserData(uploadAttachedRequest.userData)
|
||||||
|
if uploadAttachedRequest.appId:
|
||||||
|
request.set_AppId(uploadAttachedRequest.appId)
|
||||||
|
if uploadAttachedRequest.workflowId:
|
||||||
|
request.set_WorkflowId(uploadAttachedRequest.workflowId)
|
||||||
|
|
||||||
|
result = self.__requestUploadInfo(request, 'attached')
|
||||||
|
logger.info("CreateUploadImage, FilePath: %s, MediaId: %s, MediaURL: %s" % (
|
||||||
|
uploadAttachedRequest.filePath, result['MediaId'], result['MediaURL']))
|
||||||
|
return result
|
||||||
|
|
||||||
|
|
||||||
|
def __getUploadHeaders(self, uploadVideoRequest):
|
||||||
|
if uploadVideoRequest.isShowWatermark is None:
|
||||||
|
return None
|
||||||
|
else:
|
||||||
|
userData = "{\"Vod\":{\"UserData\":{\"IsShowWaterMark\": \"%s\"}}}" % (uploadVideoRequest.isShowWatermark)
|
||||||
|
return {'x-oss-notification': base64.b64encode(userData, 'utf-8')}
|
||||||
|
|
||||||
|
# uploadType,可选:multipart, put, web
|
||||||
|
def __uploadOssObjectWithRetry(self, filePath, object, uploadInfo, headers=None):
|
||||||
|
retryTimes = 0
|
||||||
|
while retryTimes < self.__maxRetryTimes:
|
||||||
|
try:
|
||||||
|
return self.__uploadOssObject(filePath, object, uploadInfo, headers)
|
||||||
|
except OssError as e:
|
||||||
|
# 上传凭证过期需要重新获取凭证
|
||||||
|
if e.code == 'SecurityTokenExpired' or e.code == 'InvalidAccessKeyId':
|
||||||
|
uploadInfo = self.__refresh_upload_video(uploadInfo['MediaId'])
|
||||||
|
except Exception as e:
|
||||||
|
raise e
|
||||||
|
except:
|
||||||
|
raise AliyunVodException('UnkownError', repr(e), traceback.format_exc())
|
||||||
|
finally:
|
||||||
|
retryTimes += 1
|
||||||
|
|
||||||
|
|
||||||
|
def __uploadOssObject(self, filePath, object, uploadInfo, headers=None):
|
||||||
|
self.__createOssClient(uploadInfo['UploadAuth'], uploadInfo['UploadAddress'])
|
||||||
|
"""
|
||||||
|
p = os.path.dirname(os.path.realpath(__file__))
|
||||||
|
store = os.path.dirname(p) + '/osstmp'
|
||||||
|
return oss2.resumable_upload(self.__bucketClient, object, filePath,
|
||||||
|
store=oss2.ResumableStore(root=store), headers=headers,
|
||||||
|
multipart_threshold=self.__multipartThreshold, part_size=self.__multipartPartSize,
|
||||||
|
num_threads=self.__multipartThreadsNum, progress_callback=self.uploadProgressCallback)
|
||||||
|
"""
|
||||||
|
uploader = _VodResumableUploader(self.__bucketClient, filePath, object, uploadInfo, headers,
|
||||||
|
self.uploadProgressCallback, self.__refreshUploadAuth)
|
||||||
|
uploader.setMultipartInfo(self.__multipartThreshold, self.__multipartPartSize, self.__multipartThreadsNum)
|
||||||
|
uploader.setClientId(self.__accessKeyId)
|
||||||
|
res = uploader.upload()
|
||||||
|
|
||||||
|
uploadAddress = uploadInfo['UploadAddress']
|
||||||
|
bucketHost = uploadAddress['Endpoint'].replace('://', '://' + uploadAddress['Bucket'] + ".")
|
||||||
|
logger.info("UploadFile %s Finish, MediaId: %s, FilePath: %s, Destination: %s/%s" % (
|
||||||
|
uploadInfo['MediaType'], uploadInfo['MediaId'], filePath, bucketHost, object))
|
||||||
|
return res
|
||||||
|
|
||||||
|
# 使用上传凭证和地址信息初始化OSS客户端(注意需要先Base64解码并Json Decode再传入)
|
||||||
|
# 如果上传的ECS位于点播相同的存储区域(如上海),则可以指定internal为True,通过内网上传更快且免费
|
||||||
|
def __createOssClient(self, uploadAuth, uploadAddress):
|
||||||
|
auth = oss2.StsAuth(uploadAuth['AccessKeyId'], uploadAuth['AccessKeySecret'], uploadAuth['SecurityToken'])
|
||||||
|
endpoint = AliyunVodUtils.convertOssInternal(uploadAddress['Endpoint'], self.__ecsRegion)
|
||||||
|
self.__bucketClient = oss2.Bucket(auth, endpoint, uploadAddress['Bucket'],
|
||||||
|
connect_timeout=self.__connTimeout, enable_crc=self.__EnableCrc)
|
||||||
|
return self.__bucketClient
|
||||||
|
|
||||||
|
def __refreshUploadAuth(self, videoId):
|
||||||
|
uploadInfo = self.__refresh_upload_video(videoId)
|
||||||
|
uploadAuth = uploadInfo['UploadAuth']
|
||||||
|
uploadAddress = uploadInfo['UploadAddress']
|
||||||
|
return self.__createOssClient(uploadAuth, uploadAddress)
|
||||||
|
|
||||||
|
|
||||||
|
from oss2 import SizedFileAdapter, determine_part_size
|
||||||
|
from oss2.models import PartInfo
|
||||||
|
from aliyunsdkcore.utils import parameter_helper as helper
|
||||||
|
class _VodResumableUploader:
|
||||||
|
def __init__(self, bucket, filePath, object, uploadInfo, headers, progressCallback, refreshAuthCallback):
|
||||||
|
self.__bucket = bucket
|
||||||
|
self.__filePath = filePath
|
||||||
|
self.__object = object
|
||||||
|
self.__uploadInfo = uploadInfo
|
||||||
|
self.__totalSize = None
|
||||||
|
self.__headers = headers
|
||||||
|
self.__mtime = os.path.getmtime(filePath)
|
||||||
|
self.__progressCallback = progressCallback
|
||||||
|
self.__refreshAuthCallback = refreshAuthCallback
|
||||||
|
|
||||||
|
self.__threshold = None
|
||||||
|
self.__partSize = None
|
||||||
|
self.__threadsNum = None
|
||||||
|
self.__uploadId = 0
|
||||||
|
|
||||||
|
self.__record = {}
|
||||||
|
self.__finishedSize = 0
|
||||||
|
self.__finishedParts = []
|
||||||
|
self.__filePartHash = None
|
||||||
|
self.__clientId = None
|
||||||
|
|
||||||
|
def setMultipartInfo(self, threshold, partSize, threadsNum):
|
||||||
|
self.__threshold = threshold
|
||||||
|
self.__partSize = partSize
|
||||||
|
self.__threadsNum = threadsNum
|
||||||
|
|
||||||
|
|
||||||
|
def setClientId(self, clientId):
|
||||||
|
self.__clientId = clientId
|
||||||
|
|
||||||
|
|
||||||
|
def upload(self):
|
||||||
|
self.__totalSize = os.path.getsize(self.__filePath)
|
||||||
|
if self.__threshold and self.__totalSize <= self.__threshold:
|
||||||
|
return self.simpleUpload()
|
||||||
|
else:
|
||||||
|
return self.multipartUpload()
|
||||||
|
|
||||||
|
|
||||||
|
def simpleUpload(self):
|
||||||
|
with open(AliyunVodUtils.toUnicode(self.__filePath), 'rb') as f:
|
||||||
|
result = self.__bucket.put_object(self.__object, f, headers=self.__headers, progress_callback=None)
|
||||||
|
if self.__uploadInfo['MediaType'] == 'video':
|
||||||
|
self.__reportUploadProgress('put', 1, self.__totalSize)
|
||||||
|
|
||||||
|
return result
|
||||||
|
|
||||||
|
def multipartUpload(self):
|
||||||
|
psize = oss2.determine_part_size(self.__totalSize, preferred_size=self.__partSize)
|
||||||
|
|
||||||
|
# 初始化分片
|
||||||
|
self.__uploadId = self.__bucket.init_multipart_upload(self.__object).upload_id
|
||||||
|
|
||||||
|
startTime = time.time()
|
||||||
|
expireSeconds = 2500 # 上传凭证有效期3000秒,提前刷新
|
||||||
|
# 逐个上传分片
|
||||||
|
with open(AliyunVodUtils.toUnicode(self.__filePath), 'rb') as fileObj:
|
||||||
|
partNumber = 1
|
||||||
|
offset = 0
|
||||||
|
|
||||||
|
while offset < self.__totalSize:
|
||||||
|
uploadSize = min(psize, self.__totalSize - offset)
|
||||||
|
#logger.info("UploadPart, FilePath: %s, VideoId: %s, UploadId: %s, PartNumber: %s, PartSize: %s" % (self.__fileName, self.__videoId, self.__uploadId, partNumber, uploadSize))
|
||||||
|
result = self.__bucket.upload_part(self.__object, self.__uploadId, partNumber, SizedFileAdapter(fileObj,uploadSize))
|
||||||
|
#print(result.request_id)
|
||||||
|
self.__finishedParts.append(PartInfo(partNumber, result.etag))
|
||||||
|
offset += uploadSize
|
||||||
|
partNumber += 1
|
||||||
|
|
||||||
|
# 上传进度回调
|
||||||
|
self.__progressCallback(offset, self.__totalSize)
|
||||||
|
|
||||||
|
if self.__uploadInfo['MediaType'] == 'video':
|
||||||
|
# 上报上传进度
|
||||||
|
self.__reportUploadProgress('multipart', partNumber - 1, offset)
|
||||||
|
|
||||||
|
# 检测上传凭证是否过期
|
||||||
|
nowTime = time.time()
|
||||||
|
if nowTime - startTime >= expireSeconds:
|
||||||
|
self.__bucket = self.__refreshAuthCallback(self.__uploadInfo['MediaId'])
|
||||||
|
startTime = nowTime
|
||||||
|
|
||||||
|
|
||||||
|
# 完成分片上传
|
||||||
|
self.__bucket.complete_multipart_upload(self.__object, self.__uploadId, self.__finishedParts, headers=self.__headers)
|
||||||
|
|
||||||
|
return result
|
||||||
|
|
||||||
|
|
||||||
|
def __reportUploadProgress(self, uploadMethod, donePartsCount, doneBytes):
|
||||||
|
reportHost = 'vod.cn-shanghai.aliyuncs.com'
|
||||||
|
sdkVersion = '1.3.1'
|
||||||
|
reportKey = 'HBL9nnSwhtU2$STX'
|
||||||
|
|
||||||
|
uploadPoint = {'upMethod': uploadMethod, 'partSize': self.__partSize, 'doneBytes': doneBytes}
|
||||||
|
timestamp = int(time.time())
|
||||||
|
authInfo = AliyunVodUtils.getStringMd5("%s|%s|%s" % (self.__clientId, reportKey, timestamp))
|
||||||
|
|
||||||
|
fields = {'Action': 'ReportUploadProgress', 'Format': 'JSON', 'Version': '2017-03-21',
|
||||||
|
'Timestamp': helper.get_iso_8061_date(), 'SignatureNonce': helper.get_uuid(),
|
||||||
|
'VideoId': self.__uploadInfo['MediaId'], 'Source': 'PythonSDK', 'ClientId': self.__clientId,
|
||||||
|
'BusinessType': 'UploadVideo', 'TerminalType': 'PC', 'DeviceModel': 'Server',
|
||||||
|
'AppVersion': sdkVersion, 'AuthTimestamp': timestamp, 'AuthInfo': authInfo,
|
||||||
|
|
||||||
|
'FileName': self.__filePath, 'FileHash': self.__getFilePartHash(self.__clientId, self.__filePath, self.__totalSize),
|
||||||
|
'FileSize': self.__totalSize, 'FileCreateTime': timestamp, 'UploadRatio': 0, 'UploadId': self.__uploadId,
|
||||||
|
'DonePartsCount': donePartsCount, 'PartSize': self.__partSize, 'UploadPoint': json.dumps(uploadPoint),
|
||||||
|
'UploadAddress': self.__uploadInfo['OriUploadAddress']
|
||||||
|
}
|
||||||
|
requests.post('http://' + reportHost, fields, timeout=1)
|
||||||
|
|
||||||
|
|
||||||
|
def __getFilePartHash(self, clientId, filePath, fileSize):
|
||||||
|
if self.__filePartHash:
|
||||||
|
return self.__filePartHash
|
||||||
|
|
||||||
|
length = 1 * 1024 * 1024
|
||||||
|
if fileSize < length:
|
||||||
|
length = fileSize
|
||||||
|
|
||||||
|
try:
|
||||||
|
fp = open(AliyunVodUtils.toUnicode(filePath), 'rb')
|
||||||
|
strVal = fp.read(length)
|
||||||
|
self.__filePartHash = AliyunVodUtils.getStringMd5(strVal, False)
|
||||||
|
fp.close()
|
||||||
|
except:
|
||||||
|
self.__filePartHash = "%s|%s|%s" % (clientId, filePath, self.__mtime)
|
||||||
|
|
||||||
|
return self.__filePartHash
|
||||||
|
|
@ -0,0 +1,325 @@
|
||||||
|
# -*- coding: UTF-8 -*-
|
||||||
|
import os,sys
|
||||||
|
import hashlib
|
||||||
|
import datetime
|
||||||
|
import functools
|
||||||
|
import logging
|
||||||
|
from oss2.exceptions import OssError
|
||||||
|
from aliyunsdkcore.acs_exception.exceptions import ServerException
|
||||||
|
from aliyunsdkcore.acs_exception.exceptions import ClientException
|
||||||
|
import traceback
|
||||||
|
import requests
|
||||||
|
|
||||||
|
if sys.version_info[0] == 3:
|
||||||
|
import urllib.parse
|
||||||
|
else:
|
||||||
|
from urllib import unquote
|
||||||
|
|
||||||
|
|
||||||
|
VOD_PRINT_INFO_LOG_SWITCH = 1
|
||||||
|
|
||||||
|
class AliyunVodLog:
|
||||||
|
"""
|
||||||
|
VOD日志类,基于logging实现
|
||||||
|
"""
|
||||||
|
@staticmethod
|
||||||
|
def printLogStr(msg, *args, **kwargs):
|
||||||
|
if VOD_PRINT_INFO_LOG_SWITCH:
|
||||||
|
print("[%s]%s" % (AliyunVodUtils.getCurrentTimeStr(), msg))
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def info(msg, *args, **kwargs):
|
||||||
|
logging.info(msg, *args, **kwargs)
|
||||||
|
AliyunVodLog.printLogStr(msg, *args, **kwargs)
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def error(msg, *args, **kwargs):
|
||||||
|
logging.error(msg, *args, **kwargs)
|
||||||
|
AliyunVodLog.printLogStr(msg, *args, **kwargs)
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def warning(msg, *args, **kwargs):
|
||||||
|
logging.warning(msg, *args, **kwargs)
|
||||||
|
AliyunVodLog.printLogStr(msg, *args, **kwargs)
|
||||||
|
|
||||||
|
logger = AliyunVodLog
|
||||||
|
|
||||||
|
|
||||||
|
class AliyunVodUtils:
|
||||||
|
"""
|
||||||
|
VOD上传SDK的工具类,提供截取字符串、获取扩展名、获取文件名等静态函数
|
||||||
|
"""
|
||||||
|
|
||||||
|
# 截取字符串,在不超过最大字节数前提下确保中文字符不被截断出现乱码(先转换成unicode,再取子串,然后转换成utf-8)
|
||||||
|
@staticmethod
|
||||||
|
def subString(strVal, maxBytes, charSet='utf-8'):
|
||||||
|
i = maxBytes
|
||||||
|
if sys.version_info[0] == 3:
|
||||||
|
while len(strVal.encode(charSet)) > maxBytes:
|
||||||
|
if i < 0:
|
||||||
|
return ''
|
||||||
|
strVal = strVal[:i]
|
||||||
|
i -= 1
|
||||||
|
else:
|
||||||
|
while len(strVal) > maxBytes:
|
||||||
|
if i < 0:
|
||||||
|
return ''
|
||||||
|
strVal = strVal.decode(charSet)[:i].encode(charSet)
|
||||||
|
i -= 1
|
||||||
|
return strVal
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def getFileExtension(fileName):
|
||||||
|
end = fileName.rfind('?')
|
||||||
|
if end <= 0:
|
||||||
|
end = len(fileName)
|
||||||
|
|
||||||
|
i = fileName.rfind('.')
|
||||||
|
if i >= 0:
|
||||||
|
return fileName[i+1:end].lower()
|
||||||
|
else:
|
||||||
|
return None
|
||||||
|
|
||||||
|
# urldecode
|
||||||
|
@staticmethod
|
||||||
|
def urlDecode(fileUrl):
|
||||||
|
if sys.version_info[0] == 3:
|
||||||
|
return urllib.parse.unquote(fileUrl)
|
||||||
|
else:
|
||||||
|
return unquote(fileUrl)
|
||||||
|
|
||||||
|
# urlencode
|
||||||
|
@staticmethod
|
||||||
|
def urlEncode(fileUrl):
|
||||||
|
if sys.version_info[0] == 3:
|
||||||
|
return urllib.parse.urlencode(fileUrl)
|
||||||
|
else:
|
||||||
|
return urllib.urlencode(fileUrl)
|
||||||
|
|
||||||
|
# 获取Url的摘要地址(去除?后的参数,如果有)以及文件名
|
||||||
|
@staticmethod
|
||||||
|
def getFileBriefPath(fileUrl):
|
||||||
|
#fileUrl = AliyunVodUtils.urlDecode(fileUrl)
|
||||||
|
i = fileUrl.rfind('?')
|
||||||
|
if i > 0:
|
||||||
|
briefPath = fileUrl[:i]
|
||||||
|
else:
|
||||||
|
briefPath = fileUrl
|
||||||
|
|
||||||
|
briefName = os.path.basename(briefPath)
|
||||||
|
return briefPath, AliyunVodUtils.urlDecode(briefName)
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def getStringMd5(strVal, isEncode=True):
|
||||||
|
m = hashlib.md5()
|
||||||
|
m.update(strVal.encode('utf-8') if isEncode else strVal)
|
||||||
|
return m.hexdigest()
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def getCurrentTimeStr():
|
||||||
|
now = datetime.datetime.now()
|
||||||
|
return now.strftime("%Y-%m-%d %H:%M:%S")
|
||||||
|
|
||||||
|
# 将oss地址转换为内网地址(如果脚本部署的ecs与oss bucket在同一区域)
|
||||||
|
@staticmethod
|
||||||
|
def convertOssInternal(ossUrl, ecsRegion=None, isVpc=False):
|
||||||
|
if (not ossUrl) or (not ecsRegion):
|
||||||
|
return ossUrl
|
||||||
|
|
||||||
|
availableRegions = ['cn-qingdao', 'cn-beijing', 'cn-zhangjiakou', 'cn-huhehaote', 'cn-hangzhou', 'cn-shanghai', 'cn-shenzhen',
|
||||||
|
'cn-hongkong', 'ap-southeast-1', 'ap-southeast-2', 'ap-southeast-3',
|
||||||
|
'ap-northeast-1', 'us-west-1', 'us-east-1', 'eu-central-1', 'me-east-1']
|
||||||
|
if ecsRegion not in availableRegions:
|
||||||
|
return ossUrl
|
||||||
|
|
||||||
|
ossUrl = ossUrl.replace("https:", "http:")
|
||||||
|
if isVpc:
|
||||||
|
return ossUrl.replace("oss-%s.aliyuncs.com" % (ecsRegion), "vpc100-oss-%s.aliyuncs.com" % (ecsRegion))
|
||||||
|
else:
|
||||||
|
return ossUrl.replace("oss-%s.aliyuncs.com" % (ecsRegion), "oss-%s-internal.aliyuncs.com" % (ecsRegion))
|
||||||
|
|
||||||
|
# 把输入转换为unicode
|
||||||
|
@staticmethod
|
||||||
|
def toUnicode(data):
|
||||||
|
if isinstance(data, bytes):
|
||||||
|
return data.decode('utf-8')
|
||||||
|
else:
|
||||||
|
return data
|
||||||
|
|
||||||
|
# 替换路径中的文件名;考虑分隔符为"/" 或 "\"(windows)
|
||||||
|
@staticmethod
|
||||||
|
def replaceFileName(filePath, replace):
|
||||||
|
if len(filePath) <= 0 or len(replace) <= 0:
|
||||||
|
return filePath
|
||||||
|
|
||||||
|
filePath = AliyunVodUtils.urlDecode(filePath)
|
||||||
|
separator = '/'
|
||||||
|
start = filePath.rfind(separator)
|
||||||
|
if start < 0:
|
||||||
|
separator = '\\'
|
||||||
|
start = filePath.rfind(separator)
|
||||||
|
if start < 0:
|
||||||
|
return None
|
||||||
|
|
||||||
|
result = "%s%s%s" % (filePath[0:start], separator, replace)
|
||||||
|
return result
|
||||||
|
|
||||||
|
# 创建文件中的目录
|
||||||
|
@staticmethod
|
||||||
|
def mkDir(filePath):
|
||||||
|
if len(filePath) <= 0:
|
||||||
|
return -1
|
||||||
|
|
||||||
|
separator = '/'
|
||||||
|
i = filePath.rfind(separator)
|
||||||
|
if i < 0:
|
||||||
|
separator = '\\'
|
||||||
|
i = filePath.rfind(separator)
|
||||||
|
if i < 0:
|
||||||
|
return -2
|
||||||
|
|
||||||
|
dirs = filePath[:i]
|
||||||
|
if os.path.exists(dirs) and os.path.isdir(dirs):
|
||||||
|
return 0
|
||||||
|
|
||||||
|
os.makedirs(dirs)
|
||||||
|
return 1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
class AliyunVodException(Exception):
|
||||||
|
"""
|
||||||
|
VOD上传SDK的异常类,做统一的异常处理,外部捕获此异常即可
|
||||||
|
"""
|
||||||
|
|
||||||
|
def __init__(self, type, code, msg, http_status=None, request_id=None):
|
||||||
|
Exception.__init__(self)
|
||||||
|
self.type = type or 'UnkownError'
|
||||||
|
self.code = code
|
||||||
|
self.message = msg
|
||||||
|
self.http_status = http_status or 'NULL'
|
||||||
|
self.request_id = request_id or 'NULL'
|
||||||
|
|
||||||
|
def __str__(self):
|
||||||
|
return "Type: %s, Code: %s, Message: %s, HTTPStatus: %s, RequestId: %s" % (
|
||||||
|
self.type, self.code, self.message, str(self.http_status), self.request_id)
|
||||||
|
|
||||||
|
def catch_error(method):
|
||||||
|
"""
|
||||||
|
装饰器,将内部异常转换成统一的异常类AliyunVodException
|
||||||
|
"""
|
||||||
|
|
||||||
|
@functools.wraps(method)
|
||||||
|
def wrapper(self, *args, **kwargs):
|
||||||
|
try:
|
||||||
|
return method(self, *args, **kwargs)
|
||||||
|
except ServerException as e:
|
||||||
|
# 可能原因:AK错误、账号无权限、参数错误等
|
||||||
|
raise AliyunVodException('ServerException', e.get_error_code(), e.get_error_msg(), e.get_http_status(), e.get_request_id())
|
||||||
|
logger.error("ServerException: %s", e)
|
||||||
|
except ClientException as e:
|
||||||
|
# 可能原因:本地网络故障(如不能连接外网)等
|
||||||
|
raise AliyunVodException('ClientException', e.get_error_code(), e.get_error_msg())
|
||||||
|
logger.error("ClientException: %s", e)
|
||||||
|
except OssError as e:
|
||||||
|
# 可能原因:上传凭证过期等
|
||||||
|
raise AliyunVodException('OssError', e.code, e.message, e.status, e.request_id)
|
||||||
|
logger.error("OssError: %s", e)
|
||||||
|
except IOError as e:
|
||||||
|
# 可能原因:文件URL不能访问、本地文件无法读取等
|
||||||
|
raise AliyunVodException('IOError', repr(e), traceback.format_exc())
|
||||||
|
logger.error("IOError: %s", traceback.format_exc())
|
||||||
|
except OSError as e:
|
||||||
|
# 可能原因:本地文件不存在等
|
||||||
|
raise AliyunVodException('OSError', repr(e), traceback.format_exc())
|
||||||
|
logger.error("OSError: %s", traceback.format_exc())
|
||||||
|
except AliyunVodException as e:
|
||||||
|
# 可能原因:参数错误
|
||||||
|
raise e
|
||||||
|
logger.error("VodException: %s", e)
|
||||||
|
except Exception as e:
|
||||||
|
raise AliyunVodException('UnkownException', repr(e), traceback.format_exc())
|
||||||
|
logger.error("UnkownException: %s", traceback.format_exc())
|
||||||
|
except:
|
||||||
|
raise AliyunVodException('UnkownError', 'UnkownError', traceback.format_exc())
|
||||||
|
logger.error("UnkownError: %s", traceback.format_exc())
|
||||||
|
|
||||||
|
return wrapper
|
||||||
|
|
||||||
|
|
||||||
|
class AliyunVodDownloader:
|
||||||
|
"""
|
||||||
|
VOD网络文件的下载类,上传网络文件时会先下载到本地临时目录,再上传到点播
|
||||||
|
"""
|
||||||
|
|
||||||
|
def __init__(self, localDir=None):
|
||||||
|
if localDir:
|
||||||
|
self.__localDir = localDir
|
||||||
|
else:
|
||||||
|
p = os.path.dirname(os.path.realpath(__file__))
|
||||||
|
self.__localDir = os.path.dirname(p) + '/dlfiles'
|
||||||
|
|
||||||
|
def setSaveLocalDir(self, localDir):
|
||||||
|
self.__localDir = localDir
|
||||||
|
|
||||||
|
def getSaveLocalDir(self):
|
||||||
|
return self.__localDir
|
||||||
|
|
||||||
|
def downloadFile(self, fileUrl, localFileName, fileSize=None):
|
||||||
|
localPath = self.__localDir + '/' + localFileName
|
||||||
|
logger.info("Download %s To %s" % (fileUrl, localPath))
|
||||||
|
try:
|
||||||
|
lsize = self.getFileSize(localPath)
|
||||||
|
if fileSize and lsize == fileSize:
|
||||||
|
logger.info('Download OK, File Exists')
|
||||||
|
return 0, localPath
|
||||||
|
|
||||||
|
AliyunVodUtils.mkDir(self.__localDir)
|
||||||
|
|
||||||
|
err, webPage = self.__openWebFile(fileUrl, lsize)
|
||||||
|
if err == 0:
|
||||||
|
logger.info('Download OK, File Exists')
|
||||||
|
webPage.close()
|
||||||
|
return 0, localPath
|
||||||
|
|
||||||
|
fileObj = open(localPath, 'ab+')
|
||||||
|
for chunk in webPage.iter_content(chunk_size=8 * 1024):
|
||||||
|
if chunk:
|
||||||
|
fileObj.write(chunk)
|
||||||
|
except Exception as e:
|
||||||
|
logger.error("Download fail: %s" % (e))
|
||||||
|
return -1, None
|
||||||
|
|
||||||
|
fileObj.close()
|
||||||
|
webPage.close()
|
||||||
|
logger.info('Download OK')
|
||||||
|
return 1, localPath
|
||||||
|
|
||||||
|
def getFileSize(self, filePath):
|
||||||
|
try:
|
||||||
|
lsize = os.stat(filePath).st_size
|
||||||
|
except:
|
||||||
|
lsize = 0
|
||||||
|
|
||||||
|
return lsize
|
||||||
|
|
||||||
|
|
||||||
|
def __openWebFile(self, fileUrl, offset):
|
||||||
|
webPage = None
|
||||||
|
try:
|
||||||
|
headers = {'Range': 'bytes=%d-' % offset}
|
||||||
|
webPage = requests.get(fileUrl, stream=True, headers=headers, timeout=120, verify=False)
|
||||||
|
status_code = webPage.status_code
|
||||||
|
err = -1
|
||||||
|
if status_code in [200, 206]:
|
||||||
|
err = 1
|
||||||
|
elif status_code == 416:
|
||||||
|
err = 0
|
||||||
|
else:
|
||||||
|
logger.error("Download offset %s fail, invalid url, status: %s" % (offset, status_code))
|
||||||
|
except Exception as e:
|
||||||
|
logger.error("Download offset %s fail: %s" % (offset, e))
|
||||||
|
err = -2
|
||||||
|
finally:
|
||||||
|
return err, webPage
|
||||||
|
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
2019-04-12 Version: 1.3.1
|
||||||
|
1. 上传时可指定应用ID,以实现多应用体系的资源隔离
|
||||||
|
2. 支持上传时指定工作流ID,可自动化媒体处理
|
||||||
|
|
||||||
|
2019-02-12 Version: 1.3.0
|
||||||
|
1. 可指定点播中心(默认为上海)和存储区域,便于海外上传
|
||||||
|
2. 支持辅助媒资(水印、字幕文件等)的上传
|
||||||
|
3. 支持上传时设置UserData等个性化配置和更多元数据
|
||||||
|
4. 上传网络文件调整为先下载到本地,再上传到点播,以支持大文件上传(最大48.8TB)
|
||||||
|
5. 改进m3u8视频的上传,提供默认解析m3u8分片信息的接口,也可自定义分片列表
|
||||||
|
|
||||||
|
2018-07-05 Version: 1.2.1
|
||||||
|
1. 支持设置视频存储区域UploadVideoRequest.setStorageLocation
|
||||||
|
2. 修复上传大文件时上传凭证过期未刷新的问题
|
||||||
|
|
||||||
|
2017-12-21 Version: 1.1.1
|
||||||
|
1. 支持上传本地单个视频、m3u8视频(含ts分片)、图片文件到点播
|
||||||
|
2. 支持上传网络上的(HTTP/HTTPS链接,含OSS链接)的单个视频、m3u8视频(含ts分片)、图片文件到点播.
|
||||||
|
3. 支持Python2、Python3版本
|
||||||
|
|
||||||
|
|
@ -0,0 +1,87 @@
|
||||||
|
# -*- coding: UTF-8 -*-
|
||||||
|
"""
|
||||||
|
# Class UploadAttachedMediaRequest
|
||||||
|
#
|
||||||
|
# Aliyun VoD's Upload Attached Media(such as watermark,subtitle files) Request class, which wraps parameters to upload an media file into VoD.
|
||||||
|
# Users could pass parameters to AliyunVodUploader, including File Path,Title,etc. via an UploadAttachedMediaRequest instance.
|
||||||
|
# For more details, please check out the VoD API document: https://help.aliyun.com/document_detail/98467.html
|
||||||
|
"""
|
||||||
|
|
||||||
|
from voduploadsdk.AliyunVodUtils import *
|
||||||
|
class UploadAttachedMediaRequest:
|
||||||
|
def __init__(self, filePath, businessType, title=None, fileExt=None):
|
||||||
|
"""
|
||||||
|
constructor for UploadAttachedMediaRequest
|
||||||
|
:param filePath: string, 文件的绝对路径,或者网络文件的URL,必须含有扩展名
|
||||||
|
:return
|
||||||
|
"""
|
||||||
|
self.businessType = businessType
|
||||||
|
self.filePath = None
|
||||||
|
self.fileName = None
|
||||||
|
self.mediaExt = None
|
||||||
|
self.title = None
|
||||||
|
self.setFilePath(filePath, title, fileExt)
|
||||||
|
|
||||||
|
self.fileSize = None
|
||||||
|
self.cateId = None
|
||||||
|
self.tags = None
|
||||||
|
self.description = None
|
||||||
|
self.userData = None
|
||||||
|
self.storageLocation = None
|
||||||
|
self.appId = None
|
||||||
|
self.workflowId = None
|
||||||
|
|
||||||
|
|
||||||
|
def setFilePath(self, filePath, title=None, fileExt=None):
|
||||||
|
if fileExt is None:
|
||||||
|
fileExt = AliyunVodUtils.getFileExtension(filePath)
|
||||||
|
if not fileExt:
|
||||||
|
raise AliyunVodException('ParameterError', 'InvalidParameter', 'filePath has no Extension')
|
||||||
|
|
||||||
|
fileExt = fileExt.lstrip('.')
|
||||||
|
self.mediaExt = fileExt
|
||||||
|
self.filePath = AliyunVodUtils.toUnicode(filePath)
|
||||||
|
|
||||||
|
briefPath, briefName = AliyunVodUtils.getFileBriefPath(self.filePath)
|
||||||
|
self.fileName = briefPath
|
||||||
|
if fileExt and (not self.fileName.endswith('.' + fileExt)):
|
||||||
|
self.fileName = self.fileName + '.' + fileExt
|
||||||
|
|
||||||
|
if title:
|
||||||
|
self.title = title
|
||||||
|
else:
|
||||||
|
if self.title is None:
|
||||||
|
self.title = briefName
|
||||||
|
|
||||||
|
|
||||||
|
def setBusinessType(self, businessType):
|
||||||
|
self.businessType = businessType
|
||||||
|
|
||||||
|
def setTitle(self, title):
|
||||||
|
self.title = title
|
||||||
|
|
||||||
|
def setFileSize(self, fileSize):
|
||||||
|
self.fileSize = fileSize
|
||||||
|
|
||||||
|
def setCateId(self, cateId):
|
||||||
|
self.cateId = cateId
|
||||||
|
|
||||||
|
def setTags(self, tags):
|
||||||
|
self.tags = tags
|
||||||
|
|
||||||
|
def setDescription(self, description):
|
||||||
|
self.description = description
|
||||||
|
|
||||||
|
def setStorageLocation(self, storageLocation):
|
||||||
|
self.storageLocation = storageLocation
|
||||||
|
|
||||||
|
def setUserData(self, userData):
|
||||||
|
self.userData = userData
|
||||||
|
|
||||||
|
def setAppId(self, appId):
|
||||||
|
self.appId = appId
|
||||||
|
|
||||||
|
def setWorkflowId(self, workflowId):
|
||||||
|
self.workflowId = workflowId
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -0,0 +1,84 @@
|
||||||
|
# -*- coding: UTF-8 -*-
|
||||||
|
"""
|
||||||
|
# Class UploadImageRequest
|
||||||
|
#
|
||||||
|
# Aliyun VoD's Upload Image Request class, which wraps parameters to upload an image into VoD.
|
||||||
|
# Users could pass parameters to AliyunVodUploader, including File Path,Title,etc. via an UploadImageRequest instance.
|
||||||
|
# For more details, please check out the VoD API document: https://help.aliyun.com/document_detail/55619.html
|
||||||
|
"""
|
||||||
|
|
||||||
|
from voduploadsdk.AliyunVodUtils import *
|
||||||
|
class UploadImageRequest:
|
||||||
|
def __init__(self, filePath, title=None, fileExt=None):
|
||||||
|
"""
|
||||||
|
constructor for UploadVideoRequest
|
||||||
|
:param filePath: string, 文件的绝对路径,或者网络文件的URL,必须含有扩展名
|
||||||
|
:param title: string, 图片标题
|
||||||
|
:return
|
||||||
|
"""
|
||||||
|
self.filePath = None
|
||||||
|
self.fileName = None
|
||||||
|
self.imageExt = None
|
||||||
|
self.mediaExt = None
|
||||||
|
self.title = None
|
||||||
|
self.setFilePath(filePath, title, fileExt)
|
||||||
|
|
||||||
|
self.imageType = 'default'
|
||||||
|
self.cateId = None
|
||||||
|
self.tags = None
|
||||||
|
self.description = None
|
||||||
|
self.userData = None
|
||||||
|
self.storageLocation = None
|
||||||
|
self.appId = None
|
||||||
|
self.workflowId = None
|
||||||
|
|
||||||
|
def setFilePath(self, filePath, title=None, fileExt=None):
|
||||||
|
if fileExt is None:
|
||||||
|
fileExt = AliyunVodUtils.getFileExtension(filePath)
|
||||||
|
if not fileExt:
|
||||||
|
raise AliyunVodException('ParameterError', 'InvalidParameter', 'filePath has no Extension')
|
||||||
|
|
||||||
|
fileExt = fileExt.lstrip('.')
|
||||||
|
self.imageExt = fileExt
|
||||||
|
self.mediaExt = fileExt
|
||||||
|
self.filePath = AliyunVodUtils.toUnicode(filePath)
|
||||||
|
|
||||||
|
briefPath, briefName = AliyunVodUtils.getFileBriefPath(self.filePath)
|
||||||
|
self.fileName = briefPath
|
||||||
|
|
||||||
|
if fileExt and (not self.fileName.endswith('.' + fileExt)):
|
||||||
|
self.fileName = self.fileName + '.' + fileExt
|
||||||
|
|
||||||
|
if title:
|
||||||
|
self.title = title
|
||||||
|
else:
|
||||||
|
if self.title is None:
|
||||||
|
self.title = briefName
|
||||||
|
|
||||||
|
|
||||||
|
def setImageType(self, imageType):
|
||||||
|
self.imageType = imageType
|
||||||
|
|
||||||
|
def setTitle(self, title):
|
||||||
|
self.title = title
|
||||||
|
|
||||||
|
def setCateId(self, cateId):
|
||||||
|
self.cateId = cateId
|
||||||
|
|
||||||
|
def setTags(self, tags):
|
||||||
|
self.tags = tags
|
||||||
|
|
||||||
|
def setDescription(self, description):
|
||||||
|
self.description = description
|
||||||
|
|
||||||
|
def setStorageLocation(self, storageLocation):
|
||||||
|
self.storageLocation = storageLocation
|
||||||
|
|
||||||
|
def setUserData(self, userData):
|
||||||
|
self.userData = userData
|
||||||
|
|
||||||
|
def setAppId(self, appId):
|
||||||
|
self.appId = appId
|
||||||
|
|
||||||
|
def setWorkflowId(self, workflowId):
|
||||||
|
self.workflowId = workflowId
|
||||||
|
|
@ -0,0 +1,86 @@
|
||||||
|
# -*- coding: UTF-8 -*-
|
||||||
|
"""
|
||||||
|
# Class UploadVideoRequest
|
||||||
|
#
|
||||||
|
# Aliyun VoD's Upload Video Request class, which wraps parameters to upload a video into VoD.
|
||||||
|
# Users could pass parameters to AliyunVodUploader, including File Path,Title,etc. via an UploadVideoRequest instance.
|
||||||
|
# For more details, please check out the VoD API document: https://help.aliyun.com/document_detail/55407.html
|
||||||
|
"""
|
||||||
|
|
||||||
|
from voduploadsdk.AliyunVodUtils import *
|
||||||
|
class UploadVideoRequest:
|
||||||
|
def __init__(self, filePath, title=None, fileExt=None):
|
||||||
|
"""
|
||||||
|
constructor for UploadVideoRequest
|
||||||
|
:param filePath: string, 文件的绝对路径,或者网络文件的URL,必须含有扩展名
|
||||||
|
:param title: string, 视频标题,最长128字节,不传则使用文件名为标题
|
||||||
|
:return
|
||||||
|
"""
|
||||||
|
self.filePath = None
|
||||||
|
self.fileName = None
|
||||||
|
self.mediaExt = None
|
||||||
|
self.title = None
|
||||||
|
self.setFilePath(filePath, title, fileExt)
|
||||||
|
|
||||||
|
self.cateId = None
|
||||||
|
self.tags = None
|
||||||
|
self.description = None
|
||||||
|
self.coverURL = None
|
||||||
|
self.templateGroupId = None
|
||||||
|
self.isShowWatermark = None
|
||||||
|
self.userData = None
|
||||||
|
self.storageLocation = None
|
||||||
|
self.uploadId = None
|
||||||
|
self.appId = None
|
||||||
|
self.workflowId = None
|
||||||
|
|
||||||
|
def setFilePath(self, filePath, title=None, fileExt=None):
|
||||||
|
if fileExt is None:
|
||||||
|
fileExt = AliyunVodUtils.getFileExtension(filePath)
|
||||||
|
if not fileExt:
|
||||||
|
raise AliyunVodException('ParameterError', 'InvalidParameter', 'filePath has no Extension')
|
||||||
|
|
||||||
|
fileExt = fileExt.lstrip('.')
|
||||||
|
self.mediaExt = fileExt
|
||||||
|
self.filePath = AliyunVodUtils.toUnicode(filePath)
|
||||||
|
|
||||||
|
briefPath, briefName = AliyunVodUtils.getFileBriefPath(self.filePath)
|
||||||
|
self.fileName = briefPath
|
||||||
|
if fileExt and (not self.fileName.endswith('.' + fileExt)):
|
||||||
|
self.fileName = self.fileName + '.' + fileExt
|
||||||
|
|
||||||
|
if title:
|
||||||
|
self.title = title
|
||||||
|
else:
|
||||||
|
if self.title is None:
|
||||||
|
self.title = briefName
|
||||||
|
|
||||||
|
|
||||||
|
def setCateId(self, cateId):
|
||||||
|
self.cateId = cateId
|
||||||
|
|
||||||
|
def setTags(self, tags):
|
||||||
|
self.tags = tags
|
||||||
|
|
||||||
|
def setDescription(self, description):
|
||||||
|
self.description = description
|
||||||
|
|
||||||
|
def setCoverURL(self, coverURL):
|
||||||
|
self.coverURL = coverURL
|
||||||
|
|
||||||
|
def setTemplateGroupId(self, templateGroupId):
|
||||||
|
self.templateGroupId = templateGroupId
|
||||||
|
|
||||||
|
# 关闭水印,仅用于配置全局水印且转码模板开启水印后,单次上传时关闭水印
|
||||||
|
def shutdownWatermark(self):
|
||||||
|
self.isShowWatermark = False
|
||||||
|
|
||||||
|
# 设置上传ID,可用于关联导入视频
|
||||||
|
def setUploadId(self, uploadId):
|
||||||
|
self.uploadId = uploadId
|
||||||
|
|
||||||
|
def setAppId(self, appId):
|
||||||
|
self.appId = appId
|
||||||
|
|
||||||
|
def setWorkflowId(self, workflowId):
|
||||||
|
self.workflowId = workflowId
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
__version__ = '1.3.1'
|
||||||
|
|
||||||
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue