Commit 2217adc5 authored by szh's avatar szh

nodeinfo 改为实时获取rpc接口判断节点是否启动

parent 3fe09bd6
...@@ -12,6 +12,7 @@ import ( ...@@ -12,6 +12,7 @@ import (
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"chain33-pai/service/pai_service" "chain33-pai/service/pai_service"
"bytes" "bytes"
"chain33-pai/pkg/chain33"
) )
var flag bool//判断是否正在更新 var flag bool//判断是否正在更新
...@@ -341,8 +342,10 @@ func Version(c* gin.Context){ ...@@ -341,8 +342,10 @@ func Version(c* gin.Context){
func NodeInfo(c *gin.Context){ func NodeInfo(c *gin.Context){
appG:=app.Gin{C:c} appG:=app.Gin{C:c}
pid := app.GetNodePid(setting.BityuanSetting.Name) var client chain33.PaiClient
if pid == ""{ _,err := client.Version()
if err != nil {
appG.Response(http.StatusOK,e.NODE_ERROR,"node down") appG.Response(http.StatusOK,e.NODE_ERROR,"node down")
return return
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment