From 20333d49f0b31295fa87920fdd1ab6152950efd3 Mon Sep 17 00:00:00 2001
From: longganhua <long>
Date: 星期四, 18 七月 2019 14:40:11 +0800
Subject: [PATCH] modify query.go
---
command/query.go | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/command/query.go b/command/query.go
index 8e26195..95a279f 100644
--- a/command/query.go
+++ b/command/query.go
@@ -3,9 +3,11 @@
import (
"flag"
"fmt"
+ "io/ioutil"
"strings"
"time"
+ sdb "basic.com/pubsub/syncdb.git/db"
"github.com/hashicorp/serf/client"
"github.com/hashicorp/serf/cmd/serf/command/agent"
"github.com/mitchellh/cli"
@@ -105,6 +107,7 @@
payload = []byte(args[1])
}
+ fmt.Println("query send len payload", len(payload))
cl, err := RPCClient(*rpcAddr, *rpcAuth)
if err != nil {
c.Ui.Error(fmt.Sprintf("Error connecting to Serf agent: %s", err))
@@ -165,6 +168,7 @@
break OUTER
}
handler.ResponseReceived(r)
+ fmt.Println("enter respch: r.payload", len(r.Payload))
case <-c.ShutdownCh:
return 1
@@ -217,6 +221,22 @@
payload = payload[:n-1]
}
+ /** my self example*/
+ fmt.Println("x length is: ", len(payload))
+
+ // // byte to file.
+ sdb.Dbconn.Close()
+ sdb.Dbconn = nil
+ err := ioutil.WriteFile("test.db", payload, 0644)
+ if err != nil {
+ fmt.Println("query byte to file error!", err)
+ }
+ err = sdb.GetConn()
+ if err != nil {
+ fmt.Println("create db conn of test.db error: ", err)
+ }
+ /* my self example*/
+
t.ui.Info(fmt.Sprintf("Response from '%s': %s", r.From, payload))
}
--
Gitblit v1.8.0