dfget starts two servers for download and the download fails
dfget starts two servers, one server gc deletes the .service file of the other server, causing the download file of the other server to become deleted, the file download fails, but still wastes a lot of bandwidth, here are two problems:
1 Why start two servers ? and gc delete the .service file between the two servers? 2. The .service file has been deleted. Is the file still necessary to download?
This is the time for the network card data and two servers to start(9:10 other server start, networking up up up)


log:
2020-06-05 09:03:02.148 INFO sign:31558-1591237501.642 : peer server is shutdown.
2020-06-05 09:03:12.079 INFO sign:22921-1591318992.080 : ********************
2020-06-05 09:03:12.079 INFO sign:22921-1591318992.080 : start peer server...
2020-06-05 09:03:12.085 INFO sign:22921-1591318992.080 : start peer server success, host:1.3.17.103, port:19396
2020-06-05 09:03:12.086 INFO sign:22921-1591318992.080 : monitor peer server whether is alive, aliveTime:5m0s
.....
2020-06-05 09:10:16.969 INFO sign:28869-1591319416.969 : start peer server...
2020-06-05 09:10:16.975 INFO sign:28869-1591319416.969 : start peer server success, host:1.3.17.103, port:19398
2020-06-05 09:10:16.975 INFO sign:28869-1591319416.969 : monitor peer server whether is alive, aliveTime:5m0s
2020-06-05 09:10:16.975 INFO sign:28869-1591319416.969 : start server gc, expireTime:3m0s
######file piece :1591319641.665######
2020-06-05 09:14:12.092 INFO sign:22921-1591318992.080 : server gc, delete file:/root/.small-dragonfly/data/indefile.txt.2020060509-31109-1591319641.665
2020-06-05 09:14:12.093 INFO sign:22921-1591318992.080 : server gc, delete file:/root/.small-dragonfly/data/indefile.txt.2020060509-31109-1591319641.665.
service
2020-06-05 09:16:01.725 ERRO sign:28869-1591319416.969 : failed to open file:indefile.txt.2020060509-31109-1591319641.665, stat /root/.small-dragonfly/da
ta/indefile.txt.2020060509-31109-1591319641.665.service: no such file or directory
2020-06-05 09:18:01.311 ERRO sign:28869-1591319416.969 : failed to open file:indefile.txt.2020060509-31109-1591319641.665, stat /root/.small-dragonfly/da
ta/indefile.txt.2020060509-31109-1591319641.665.service: no such file or directory
2020-06-05 09:18:01.681 ERRO sign:28869-1591319416.969 : failed to open file:indefile.txt.2020060509-31109-1591319641.665, stat /root/.small-dragonfly/da
ta/indefile.txt.2020060509-31109-1591319641.665.service: no such file or directory
2020-06-05 09:20:01.403 ERRO sign:28869-1591319416.969 : failed to open file:indefile.txt.2020060509-31109-1591319641.665, stat /root/.small-dragonfly/da
ta/indefile.txt.2020060509-31109-1591319641.665.service: no such file or directory
2020-06-05 09:22:01.136 ERRO sign:28869-1591319416.969 : failed to open file:indefile.txt.2020060509-31109-1591319641.665, stat /root/.small-dragonfly/da
ta/indefile.txt.2020060509-31109-1591319641.665.service: no such file or directory
2020-06-05 09:22:01.136 ERRO sign:28869-1591319416.969 : failed to open file:indefile.txt.2020060509-31109-1591319641.665, stat /root/.small-dragonfly/da
ta/indefile.txt.2020060509-31109-1591319641.665.service: no such file or directory
#########file piece:1591319401.107#####
2020-06-05 09:10:02.475 INFO sign:8494-1591317902.443 : server gc, delete file:/root/.small-dragonfly/data/indefile.txt.2020060509-28080-1591319401.107
2020-06-05 09:10:02.475 INFO sign:8494-1591317902.443 : server gc, delete file:/root/.small-dragonfly/data/indefile.txt.2020060509-28080-1591319401.107.s
ervice
2020-06-05 09:12:01.556 ERRO sign:22921-1591318992.080 : failed to open file:indefile.txt.2020060509-28080-1591319401.107, stat /root/.small-dragonfly/da
ta/indefile.txt.2020060509-28080-1591319401.107.service: no such file or directory
2020-06-05 09:14:01.621 ERRO sign:22921-1591318992.080 : failed to open file:indefile.txt.2020060509-28080-1591319401.107, stat /root/.small-dragonfly/da
ta/indefile.txt.2020060509-28080-1591319401.107.service: no such file or directory
2020-06-05 09:14:01.622 ERRO sign:22921-1591318992.080 : failed to open file:indefile.txt.2020060509-28080-1591319401.107, stat /root/.small-dragonfly/da
ta/indefile.txt.2020060509-28080-1591319401.107.service: no such file or directory
2020-06-05 09:14:01.681 ERRO sign:22921-1591318992.080 : failed to open file:indefile.txt.2020060509-28080-1591319401.107, stat /root/.small-dragonfly/da
ta/indefile.txt.2020060509-28080-1591319401.107.service: no such file or directory
2020-06-05 09:14:01.685 ERRO sign:22921-1591318992.080 : failed to open file:indefile.txt.2020060509-28080-1591319401.107, stat /root/.small-dragonfly/da
ta/indefile.txt.2020060509-28080-1591319401.107.service: no such file or directory
log: two server start
pid : 22921 28869 file piece:1591319401.107 1591319641.665
Especially interesting things happened. They delete each other (overwrite?) each other's files, causing the entire download task to fail, but both servers are downloading, doing useless work.
- dragonfly version:1.0.2
- OS (e.g. from /etc/os-release):centos7
- Kernel (e.g.
uname -a):3.10 - Install tools:git binary