diff --git a/build/package/nfpm/config/dfget.yaml b/build/package/nfpm/config/dfget.yaml index 048ab360b..6277d2bab 100644 --- a/build/package/nfpm/config/dfget.yaml +++ b/build/package/nfpm/config/dfget.yaml @@ -45,9 +45,9 @@ host: # download service option download: # total download limit per second - totalRateLimit: 200Mi + totalRateLimit: 1024Mi # per peer task download limit per second - perPeerRateLimit: 20Mi + perPeerRateLimit: 512Mi # download grpc option downloadGRPC: # security option @@ -79,7 +79,7 @@ download: # upload service option upload: # upload limit per second - rateLimit: 200Mi + rateLimit: 1024Mi security: insecure: true cacert: "" diff --git a/client/config/constants.go b/client/config/constants.go index 5e3494d31..a5f5b128a 100644 --- a/client/config/constants.go +++ b/client/config/constants.go @@ -47,9 +47,9 @@ const ( // Download limit. const ( - DefaultPerPeerDownloadLimit = 20 * unit.MB - DefaultTotalDownloadLimit = 100 * unit.MB - DefaultUploadLimit = 100 * unit.MB + DefaultPerPeerDownloadLimit = 512 * unit.MB + DefaultTotalDownloadLimit = 1024 * unit.MB + DefaultUploadLimit = 1024 * unit.MB DefaultMinRate = 20 * unit.MB ) diff --git a/client/config/peerhost_test.go b/client/config/peerhost_test.go index 4bbc0836c..0790863fb 100644 --- a/client/config/peerhost_test.go +++ b/client/config/peerhost_test.go @@ -294,10 +294,10 @@ func TestPeerHostOption_Load(t *testing.T) { Download: DownloadOption{ DefaultPattern: PatternP2P, TotalRateLimit: util.RateLimit{ - Limit: 209715200, + Limit: 1024 * 1024 * 1024, }, PerPeerRateLimit: util.RateLimit{ - Limit: 20971520, + Limit: 512 * 1024 * 1024, }, PieceDownloadTimeout: 30 * time.Second, DownloadGRPC: ListenOption{ @@ -357,7 +357,7 @@ func TestPeerHostOption_Load(t *testing.T) { }, Upload: UploadOption{ RateLimit: util.RateLimit{ - Limit: 104857600, + Limit: 1024 * 1024 * 1024, }, ListenOption: ListenOption{ Security: SecurityOption{ diff --git a/client/config/testdata/config/daemon.yaml b/client/config/testdata/config/daemon.yaml index 3bbd7bc09..4097a0577 100644 --- a/client/config/testdata/config/daemon.yaml +++ b/client/config/testdata/config/daemon.yaml @@ -43,8 +43,8 @@ download: calculateDigest: true defaultPattern: p2p pieceDownloadTimeout: 30s - totalRateLimit: 200Mi - perPeerRateLimit: 20Mi + totalRateLimit: 1024Mi + perPeerRateLimit: 512Mi downloadGRPC: security: insecure: true @@ -85,7 +85,7 @@ download: maxBackoff: 1 maxAttempts: 1 upload: - rateLimit: 100Mi + rateLimit: 1024Mi security: insecure: true caCert: ./testdata/certs/ca.crt diff --git a/deploy/docker-compose/template/dfget.template.yaml b/deploy/docker-compose/template/dfget.template.yaml index 293708955..442382ef0 100644 --- a/deploy/docker-compose/template/dfget.template.yaml +++ b/deploy/docker-compose/template/dfget.template.yaml @@ -94,9 +94,9 @@ download: # calculate digest when transfer files, set false to save memory calculateDigest: true # total download limit per second - totalRateLimit: 200Mi + totalRateLimit: 1024Mi # per peer task download limit per second - perPeerRateLimit: 100Mi + perPeerRateLimit: 512Mi # download piece timeout pieceDownloadTimeout: 30s # golang transport option @@ -152,7 +152,7 @@ download: # upload service option upload: # upload limit per second - rateLimit: 100Mi + rateLimit: 1024Mi security: insecure: true cacert: "" diff --git a/test/testdata/k8s/proxy.yaml b/test/testdata/k8s/proxy.yaml index 154813078..26496cc90 100644 --- a/test/testdata/k8s/proxy.yaml +++ b/test/testdata/k8s/proxy.yaml @@ -39,14 +39,14 @@ data: tcpListen: listen: 0.0.0.0 port: 65000 - perPeerRateLimit: 100Mi - totalRateLimit: 200Mi + perPeerRateLimit: 512Mi + totalRateLimit: 1024Mi concurrent: thresholdSize: 10M thresholdSpeed: 2M goroutineCount: 4 upload: - rateLimit: 100Mi + rateLimit: 1024Mi security: insecure: true tcpListen: