fix: 网元状态加ip/直连获取超时200毫秒

This commit is contained in:
TsMask
2024-01-05 12:00:34 +08:00
parent c00e2d6c56
commit d600c61333
3 changed files with 30 additions and 7 deletions

View File

@@ -15,7 +15,7 @@ import (
func NeState(neInfo model.NeInfo) (map[string]any, error) {
// 网元直连
neUrl := fmt.Sprintf("http://%s:%d/api/rest/systemManagement/v1/elementType/%s/objectType/systemState", neInfo.IP, neInfo.Port, strings.ToLower(neInfo.NeType))
resBytes, err := fetch.Get(neUrl, nil, 1)
resBytes, err := fetch.Get(neUrl, nil, 200)
if err != nil {
logger.Warnf("NeState %s", err.Error())
return nil, err
@@ -33,6 +33,7 @@ func NeState(neInfo model.NeInfo) (map[string]any, error) {
"neType": neInfo.NeType,
"neId": neInfo.NeId,
"neName": neInfo.NeName,
"neIP": neInfo.IP,
"refreshTime": time.Now().UnixMilli(), // 获取时间
"version": resData["version"],
"capability": resData["capability"],