namespace MilvusService {
export interface Config {
host: string;
port: number;
username?: string;
password?: string;
};
export const Config: Schema<Config> = Schema.object({
host: Schema.string().required().description("IP地址/域名"),
port: Schema.number().min(1).max(65535).default(19530).required().description("端口"),
username: Schema.string().description("用户名"),
password: Schema.string().role('secret').description("密码"),
}).description("Milvus 配置");
}
配置.default后,初始化的配置文件如下:
~@sunnypai/milvus:udjaph:
host: localhost # WebUI 手动填写
设置了default的项,配置文件中没有对应的键,是什么原因?