mirror of
https://gitee.com/milvus-io/milvus.git
synced 2025-12-08 01:58:34 +08:00
Increase timeout of activate task (#19330)
Signed-off-by: xige-16 <xi.ge@zilliz.com> Signed-off-by: xige-16 <xi.ge@zilliz.com>
This commit is contained in:
parent
c4761100a7
commit
1cd6e80c8a
@ -181,7 +181,7 @@ queryCoord:
|
|||||||
memoryUsageMaxDifferencePercentage: 30
|
memoryUsageMaxDifferencePercentage: 30
|
||||||
checkInterval: 1000
|
checkInterval: 1000
|
||||||
channelTaskTimeout: 60000 # 1 minute
|
channelTaskTimeout: 60000 # 1 minute
|
||||||
segmentTaskTimeout: 15000 # 15 seconds
|
segmentTaskTimeout: 120000 # 2 minute
|
||||||
distPullInterval: 500
|
distPullInterval: 500
|
||||||
loadTimeoutSeconds: 600
|
loadTimeoutSeconds: 600
|
||||||
checkHandoffInterval: 5000
|
checkHandoffInterval: 5000
|
||||||
|
|||||||
@ -5,7 +5,9 @@ import (
|
|||||||
"errors"
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
"sync"
|
"sync"
|
||||||
"time"
|
|
||||||
|
"github.com/samber/lo"
|
||||||
|
"go.uber.org/zap"
|
||||||
|
|
||||||
"github.com/milvus-io/milvus/api/commonpb"
|
"github.com/milvus-io/milvus/api/commonpb"
|
||||||
"github.com/milvus-io/milvus/api/milvuspb"
|
"github.com/milvus-io/milvus/api/milvuspb"
|
||||||
@ -19,8 +21,6 @@ import (
|
|||||||
"github.com/milvus-io/milvus/internal/util/metricsinfo"
|
"github.com/milvus-io/milvus/internal/util/metricsinfo"
|
||||||
"github.com/milvus-io/milvus/internal/util/typeutil"
|
"github.com/milvus-io/milvus/internal/util/typeutil"
|
||||||
"github.com/milvus-io/milvus/internal/util/uniquegenerator"
|
"github.com/milvus-io/milvus/internal/util/uniquegenerator"
|
||||||
"github.com/samber/lo"
|
|
||||||
"go.uber.org/zap"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// checkAnyReplicaAvailable checks if the collection has enough distinct available shards. These shards
|
// checkAnyReplicaAvailable checks if the collection has enough distinct available shards. These shards
|
||||||
@ -60,9 +60,7 @@ func (s *Server) getCollectionSegmentInfo(collection int64) []*querypb.SegmentIn
|
|||||||
// parseBalanceRequest parses the load balance request,
|
// parseBalanceRequest parses the load balance request,
|
||||||
// returns the collection, replica, and segments
|
// returns the collection, replica, and segments
|
||||||
func (s *Server) balanceSegments(ctx context.Context, req *querypb.LoadBalanceRequest, replica *meta.Replica) error {
|
func (s *Server) balanceSegments(ctx context.Context, req *querypb.LoadBalanceRequest, replica *meta.Replica) error {
|
||||||
const (
|
manualBalanceTimeout := Params.QueryCoordCfg.SegmentTaskTimeout
|
||||||
manualBalanceTimeout = 10 * time.Second
|
|
||||||
)
|
|
||||||
|
|
||||||
srcNode := req.GetSourceNodeIDs()[0]
|
srcNode := req.GetSourceNodeIDs()[0]
|
||||||
dstNodeSet := typeutil.NewUniqueSet(req.GetDstNodeIDs()...)
|
dstNodeSet := typeutil.NewUniqueSet(req.GetDstNodeIDs()...)
|
||||||
|
|||||||
@ -723,7 +723,7 @@ func (p *queryCoordConfig) initChannelTaskTimeout() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (p *queryCoordConfig) initSegmentTaskTimeout() {
|
func (p *queryCoordConfig) initSegmentTaskTimeout() {
|
||||||
timeout := p.Base.LoadWithDefault("queryCoord.segmentTaskTimeout", "15000")
|
timeout := p.Base.LoadWithDefault("queryCoord.segmentTaskTimeout", "120000")
|
||||||
taskTimeout, err := strconv.ParseInt(timeout, 10, 64)
|
taskTimeout, err := strconv.ParseInt(timeout, 10, 64)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user