diff --git a/start-config.yml b/start-config.yml index 3ffd540ae..1231b5d0d 100644 --- a/start-config.yml +++ b/start-config.yml @@ -13,6 +13,6 @@ serviceBinaries: openim-rpc-third: 1 toolBinaries: - check-free-memory - # - check-component + - check-component - seq maxFileDescriptors: 10000 diff --git a/tools/seq/internal/seq.go b/tools/seq/internal/seq.go index cb6387a9c..62466670e 100644 --- a/tools/seq/internal/seq.go +++ b/tools/seq/internal/seq.go @@ -20,6 +20,7 @@ import ( "github.com/openimsdk/open-im-server/v3/pkg/common/storage/database/mgo" "github.com/openimsdk/tools/db/mongoutil" "github.com/openimsdk/tools/db/redisutil" + "github.com/openimsdk/tools/utils/runtimeenv" "github.com/redis/go-redis/v9" "go.mongodb.org/mongo-driver/bson" "go.mongodb.org/mongo-driver/mongo" @@ -42,9 +43,10 @@ const ( ) func readConfig[T any](dir string, name string) (*T, error) { - if os.Getenv(config.DeploymentType) == config.KUBERNETES { + if runtimeenv.PrintRuntimeEnvironment() == config.KUBERNETES { dir = os.Getenv(config.MountConfigFilePath) } + data, err := os.ReadFile(filepath.Join(dir, name)) if err != nil { return nil, err