aboutsummaryrefslogtreecommitdiff
path: root/weed/command
diff options
context:
space:
mode:
authorchrislu <chris.lu@gmail.com>2022-10-23 13:15:03 -0700
committerchrislu <chris.lu@gmail.com>2022-10-23 13:15:03 -0700
commit5294b6dd4da461378fac384ffbb06adac64c7a80 (patch)
tree56dc1fea1ac5718b055d2fa933ead3b2725940b2 /weed/command
parentf2d9049e6afb699024f49173c8754c4923ac51a8 (diff)
downloadseaweedfs-5294b6dd4da461378fac384ffbb06adac64c7a80.tar.xz
seaweedfs-5294b6dd4da461378fac384ffbb06adac64c7a80.zip
remove volume server tcp client
Diffstat (limited to 'weed/command')
-rw-r--r--weed/command/benchmark.go25
1 files changed, 1 insertions, 24 deletions
diff --git a/weed/command/benchmark.go b/weed/command/benchmark.go
index 41aadc6db..7f132892e 100644
--- a/weed/command/benchmark.go
+++ b/weed/command/benchmark.go
@@ -41,7 +41,6 @@ type BenchmarkOptions struct {
grpcDialOption grpc.DialOption
masterClient *wdclient.MasterClient
fsync *bool
- useTcp *bool
}
var (
@@ -68,7 +67,6 @@ func init() {
b.cpuprofile = cmdBenchmark.Flag.String("cpuprofile", "", "cpu profile output file")
b.maxCpu = cmdBenchmark.Flag.Int("maxCpu", 0, "maximum number of CPUs. 0 means all available CPUs")
b.fsync = cmdBenchmark.Flag.Bool("fsync", false, "flush data to disk after write")
- b.useTcp = cmdBenchmark.Flag.Bool("useTcp", false, "send data via tcp")
sharedBytes = make([]byte, 1024)
}
@@ -225,8 +223,6 @@ func writeFiles(idChan chan int, fileIdLineChan chan string, s *stat) {
random := rand.New(rand.NewSource(time.Now().UnixNano()))
- volumeTcpClient := wdclient.NewVolumeTcpClient()
-
for id := range idChan {
start := time.Now()
fileSize := int64(*b.fileSize + random.Intn(64))
@@ -247,15 +243,7 @@ func writeFiles(idChan chan int, fileIdLineChan chan string, s *stat) {
if !isSecure && assignResult.Auth != "" {
isSecure = true
}
- if *b.useTcp {
- if uploadByTcp(volumeTcpClient, fp) {
- fileIdLineChan <- fp.Fid
- s.completed++
- s.transferred += fileSize
- } else {
- s.failed++
- }
- } else if _, err := fp.Upload(0, b.masterClient.GetMaster, false, assignResult.Auth, b.grpcDialOption); err == nil {
+ if _, err := fp.Upload(0, b.masterClient.GetMaster, false, assignResult.Auth, b.grpcDialOption); err == nil {
if random.Intn(100) < *b.deletePercentage {
s.total++
delayedDeleteChan <- &delayedFile{time.Now().Add(time.Second), fp}
@@ -341,17 +329,6 @@ func writeFileIds(fileName string, fileIdLineChan chan string, finishChan chan b
}
}
-func uploadByTcp(volumeTcpClient *wdclient.VolumeTcpClient, fp *operation.FilePart) bool {
-
- err := volumeTcpClient.PutFileChunk(fp.Server, fp.Fid, uint32(fp.FileSize), fp.Reader)
- if err != nil {
- glog.Errorf("upload chunk err: %v", err)
- return false
- }
-
- return true
-}
-
func readFileIds(fileName string, fileIdLineChan chan string) {
file, err := os.Open(fileName) // For read access.
if err != nil {