2019-01-23 18:49:53.725 INFO sign:14434-1548240593.723 : get cmd params:["./bin/darwin_amd64/dfget" "-u" "http://127.0.0.1:8001/a.test" "-o" "/tmp/a.test" "--console"]
2019-01-23 18:49:53.726 INFO sign:14434-1548240593.723 : get init config:{"url":"http://127.0.0.1:8001/a.test","output":"/tmp/a.test","pattern":"p2p","node":["127.0.0.1"],"console":true,"clientQueueSize":6,"startTime":"2019-01-23T18:49:53.722690597+08:00","sign":"14434-1548240593.723","user":"zj","workHome":"/Users/zj/.small-dragonfly","configFile":["/etc/dragonfly.yaml","/etc/dragonfly.conf"]}
--2019-01-23 18:49:53-- http://127.0.0.1:8001/a.test
dfget version:0.3.0
workspace:/Users/zj/.small-dragonfly sign:14434-1548240593.723
2019-01-23 18:49:53.726 INFO sign:14434-1548240593.723 : target file path:/tmp/a.test
2019-01-23 18:49:53.727 INFO sign:14434-1548240593.723 : runtimeVariable: {"MetaPath":"/Users/zj/.small-dragonfly/meta/host.meta","SystemDataDir":"/Users/zj/.small-dragonfly/data","DataDir":"/Users/zj/.small-dragonfly/data","RealTarget":"/tmp/a.test","TargetDir":"/tmp","TempTarget":"/tmp/dfget-14434-1548240593.723.tmp-108158694","Cid":"127.0.0.1-14434-1548240593.723","TaskURL":"http://127.0.0.1:8001/a.test","TaskFileName":"a.test-14434-1548240593.723","LocalIP":"127.0.0.1","PeerPort":0,"FileLength":-1,"DataExpireTime":180000000000,"ServerAliveTime":300000000000}
2019-01-23 18:49:53.728 INFO sign:14434-1548240593.723 : local http result: err:dial tcp4 127.0.0.1:0: connect: can't assign requested address, port:0 path:/check/
2019-01-23 18:49:53.857 INFO sign:14434-1548240593.723 : local http result:a.test-14434-1548240593.723 err:<nil>, port:25801 path:/check/
2019-01-23 18:49:53.857 INFO sign:14434-1548240593.723 : use peer server on port:25801
2019-01-23 18:49:53.857 INFO sign:14434-1548240593.723 : do register to one of [127.0.0.1 127.0.0.1]
2019-01-23 18:49:53.873 INFO sign:14434-1548240593.723 : do register to 127.0.0.1, res:{"code":200,"data":{"taskId":"5b1c283943dc1c8da0865907038b0401ce7f5f50b4a7bb2b8f8b7bcf7dda5d00","fileLength":0,"pieceSize":4194304}} error:<nil>
2019-01-23 18:49:53.873 INFO sign:14434-1548240593.723 : do register result:{"code":200,"data":{"taskId":"5b1c283943dc1c8da0865907038b0401ce7f5f50b4a7bb2b8f8b7bcf7dda5d00","fileLength":0,"pieceSize":4194304}} and cost:0.016s
client:127.0.0.1 connected to node:127.0.0.1
start download by dragonfly
2019-01-23 18:49:53.874 INFO sign:14434-1548240593.723 : P2P download:{"taskID":"5b1c283943dc1c8da0865907038b0401ce7f5f50b4a7bb2b8f8b7bcf7dda5d00","superNode":"127.0.0.1","dstCid":"","range":"","result":502,"status":700,"pieceSize":0,"pieceNum":0}
2019-01-23 18:49:53.879 INFO sign:14434-1548240593.723 : Pull piece task result:{"code":602,"msg":"client sucCount:0,cdn status:RUNNING,cdn sucCount:0"} and sleep 1.838s
2019-01-23 18:49:55.731 INFO sign:14434-1548240593.723 : Pull piece task result:{"code":602,"msg":"client sucCount:0,cdn status:SUCCESS,cdn sucCount:0"} and sleep 1.981s
2019-01-23 18:49:57.724 INFO sign:14434-1548240593.723 : Pull piece task result:{"code":602,"msg":"client sucCount:0,cdn status:SUCCESS,cdn sucCount:0"} and sleep 1.067s
2019-01-23 18:49:58.809 INFO sign:14434-1548240593.723 : Pull piece task result:{"code":602,"msg":"client sucCount:0,cdn status:SUCCESS,cdn sucCount:0"} and sleep 1.651s
2019-01-23 18:50:00.474 INFO sign:14434-1548240593.723 : Pull piece task result:{"code":602,"msg":"client sucCount:0,cdn status:SUCCESS,cdn sucCount:0"} and sleep 1.930s
2019-01-23 18:50:02.419 INFO sign:14434-1548240593.723 : Pull piece task result:{"code":602,"msg":"client sucCount:0,cdn status:SUCCESS,cdn sucCount:0"} and sleep 1.309s
2019-01-23 18:50:03.746 INFO sign:14434-1548240593.723 : Pull piece task result:{"code":602,"msg":"client sucCount:0,cdn status:SUCCESS,cdn sucCount:0"} and sleep 0.615s
2019-01-23 18:50:04.372 INFO sign:14434-1548240593.723 : Pull piece task result:{"code":602,"msg":"client sucCount:0,cdn status:SUCCESS,cdn sucCount:0"} and sleep 0.845s
2019-01-23 18:50:05.229 INFO sign:14434-1548240593.723 : Pull piece task result:{"code":602,"msg":"client sucCount:0,cdn status:SUCCESS,cdn sucCount:0"} and sleep 1.612s
2019-01-23 10:49:53.872 INFO 11 --- [http-nio-8080-exec-10] c.d.d.s.repository.TaskRepository : get file length:0 from http client about taskId:5b1c283943dc1c8da0865907038b0401ce7f5f50b4a7bb2b8f8b7bcf7dda5d00
2019-01-23 10:49:53.872 INFO 11 --- [http-nio-8080-exec-10] c.d.d.s.service.impl.CdnManagerImpl : do trigger cdn start for taskId:5b1c283943dc1c8da0865907038b0401ce7f5f50b4a7bb2b8f8b7bcf7dda5d00,httpLen:0
2019-01-23 10:49:53.873 INFO 11 --- [Thread-13] c.d.d.s.service.impl.CdnManagerImpl : do trigger cdn success for taskId:5b1c283943dc1c8da0865907038b0401ce7f5f50b4a7bb2b8f8b7bcf7dda5d00
2019-01-23 10:49:53.878 INFO 11 --- [pool-1-thread-8] c.d.d.supernode.service.cdn.Downloader : taskId:5b1c283943dc1c8da0865907038b0401ce7f5f50b4a7bb2b8f8b7bcf7dda5d00 fileUrl:http://127.0.0.1:8001/a.test on downloader
2019-01-23 10:49:53.937 INFO 11 --- [Thread-14] c.d.d.s.service.impl.CdnReporterImpl : taskId:5b1c283943dc1c8da0865907038b0401ce7f5f50b4a7bb2b8f8b7bcf7dda5d00 fileLength:0 status:SUCCESS from:local
2019-01-23 10:49:53.938 INFO 11 --- [Thread-14] c.d.d.supernode.service.cdn.SuperWriter : taskId:5b1c283943dc1c8da0865907038b0401ce7f5f50b4a7bb2b8f8b7bcf7dda5d00 readCost:0,totalCost:60,fileLength:0,realMd5:d41d8cd98f00b204e9800998ecf8427e
2019-01-23 10:49:53.938 ERROR 11 --- [Thread-14] c.d.d.s.s.impl.FileMetaDataServiceImpl : pieceMd5s is empty for taskId:5b1c283943dc1c8da0865907038b0401ce7f5f50b4a7bb2b8f8b7bcf7dda5d00