Browse Source

增加获取站点信息接口

master v0.6.0
guzeng 3 years ago
parent
commit
cf058371d7
5 changed files with 38 additions and 2 deletions
  1. +2
    -2
      client_test.go
  2. +7
    -0
      go.mod
  3. +24
    -0
      go.sum
  4. +4
    -0
      site.pb.go
  5. +1
    -0
      site.proto

+ 2
- 2
client_test.go View File

@ -5,9 +5,9 @@ import (
) )
func Test_GetConfigItem(t *testing.T) { func Test_GetConfigItem(t *testing.T) {
siteid := "100065"
siteid := "1056475"
dbname := "test1_tetele_com" dbname := "test1_tetele_com"
key := "percentages"
key := "site_secret"
res, err := GetConfigItem(siteid, dbname, key) res, err := GetConfigItem(siteid, dbname, key)
t.Log(res) t.Log(res)
t.Log(err) t.Log(err)


+ 7
- 0
go.mod View File

@ -1,3 +1,10 @@
module git.tetele.net/tgo/siterpc module git.tetele.net/tgo/siterpc
go 1.14 go 1.14
require (
git.tetele.net/tgo/crypter v0.2.2 // indirect
github.com/chai2010/protorpc v1.0.0 // indirect
github.com/golang/protobuf v1.5.2 // indirect
golang.org/x/crypto v0.0.0-20210616213533-5ff15b29337e // indirect
)

+ 24
- 0
go.sum View File

@ -0,0 +1,24 @@
git.tetele.net/tgo/crypter v0.2.2 h1:YMQJh2Gj5Po4ZfelJUmXBKi01UbmtiSy3bmqRfnYQMo=
git.tetele.net/tgo/crypter v0.2.2/go.mod h1:vfvRLZA8+lHNgNXneOcgvVhDyuv25ZRb+C6xHOmXNx0=
github.com/chai2010/protorpc v1.0.0 h1:aJ45G9sl1utSKo35EqnBSTs5jqTpdJDJAuZMMYPAtFo=
github.com/chai2010/protorpc v1.0.0/go.mod h1:woR3WwjaQDqFjlzdVsFEKiK5Ur12QL8mYxVPjfr5z54=
github.com/golang/protobuf v1.0.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
github.com/golang/protobuf v1.5.2 h1:ROPKBNFfQgOUMifHyP+KYbvpjbdoFNs+aK7DXlji0Tw=
github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
github.com/golang/snappy v0.0.0-20170215233205-553a64147049 h1:K9KHZbXKpGydfDN0aZrsoHpLJlZsBrGMFWbgLDGnPZk=
github.com/golang/snappy v0.0.0-20170215233205-553a64147049/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
github.com/google/go-cmp v0.5.5 h1:Khx7svrCpmxxtHBq5j2mp/xVjsi8hQMfNLvJFAlrGgU=
github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
golang.org/x/crypto v0.0.0-20210616213533-5ff15b29337e h1:gsTQYXdTw2Gq7RBsWvlQ91b+aEQ6bXFUngBGuR8sPpI=
golang.org/x/crypto v0.0.0-20210616213533-5ff15b29337e/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
google.golang.org/protobuf v1.26.0 h1:bxAC2xTBsZGibn2RTntX0oH50xLsqy1OxA9tTL3p/lk=
google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=

+ 4
- 0
site.pb.go View File

@ -101,6 +101,7 @@ type SiteService interface {
GetConfig(in *Request, out *Response) error GetConfig(in *Request, out *Response) error
GetBalanceType(in *Request, out *Response) error GetBalanceType(in *Request, out *Response) error
GetAllSite(in *Request, out *Response) error GetAllSite(in *Request, out *Response) error
GetSiteInfoByHost(in *Request, out *Response) error
} }
// AcceptSiteServiceClient accepts connections on the listener and serves requests // AcceptSiteServiceClient accepts connections on the listener and serves requests
@ -181,6 +182,9 @@ func (c *SiteServiceClient) GetBalanceType(in *Request, out *Response) error {
func (c *SiteServiceClient) GetAllSite(in *Request, out *Response) error { func (c *SiteServiceClient) GetAllSite(in *Request, out *Response) error {
return c.Call("SiteService.GetAllSite", in, out) return c.Call("SiteService.GetAllSite", in, out)
} }
func (c *SiteServiceClient) GetSiteInfoByHost(in *Request, out *Response) error {
return c.Call("SiteService.GetSiteInfoByHost", in, out)
}
// DialSiteService connects to an SiteService at the specified network address. // DialSiteService connects to an SiteService at the specified network address.
func DialSiteService(network, addr string) (*SiteServiceClient, *rpc.Client, error) { func DialSiteService(network, addr string) (*SiteServiceClient, *rpc.Client, error) {


+ 1
- 0
site.proto View File

@ -21,4 +21,5 @@ service SiteService {
rpc getConfig (Request) returns (Response); // rpc getConfig (Request) returns (Response); //
rpc getBalanceType (Request) returns (Response); // rpc getBalanceType (Request) returns (Response); //
rpc getAllSite(Request) returns (Response);// rpc getAllSite(Request) returns (Response);//
rpc getSiteInfoByHost(Request) returns (Response);//host获取站点关键信息
} }

Loading…
Cancel
Save