1.一种容器配置管理的方法,其特征在于,所述方法包括:
为容器与配置中心建立连接;
从所述配置中心获取所述容器的配置信息,并同步到所述容器内;
所述配置信息同步后,重启所述容器。
2.根据权利要求1所述的方法,其特征在于,所述配置信息包括以下信息之一或它们的组合:
配置参数、依赖库和业务应用的执行程序。
3.根据权利要求1所述的方法,其特征在于,所述容器与配置中心建立连接的方法包括:
所述容器在启动时,启动客户端;
所述客户端从容器管理平台获取配置中心的连接方式;
所述客户端基于所述连接方式与所述配置中心建立连接。
4.根据权利要求3所述的方法,其特征在于,还包括通过共享式内存管理配置信息的方法:
为所述配置中心部署服务端和共享式内存;
所述服务端将所述配置信息保存在共享式内存中;
所述服务端将配置路径和同步路径发送给客户端;
所述客户端根据同步路径从共享式内存中获取配置信息,并将所述配置信息保存在配置路径下。
5.根据权利要求4所述的方法,其特征在于,服务端部署的方法包括:
将所述服务端部署在服务端容器内;
所述服务端容器部署完成后,向容器管理平台提交服务注册信息,所述服务注册信息包括服务端的连接方式。
6.根据权利要求4所述的方法,其特征在于,所述客户端启动后,在容器管理平台中注册,并获取服务端的连接方式;
所述客户端根据所述连接方式向所述服务端发送连接请求;
所述服务端监听到所述连接请求后,与所述客户端进行配置信息的传输。
7.根据权利要求6所述的方法,其特征在于,还包括配置信息传输失败的处理方法:
判断所述配置信息是否传输失败;
若是,生成错误信息并发送给服务端,同时在所述容器内建立失败标记;
判断所述容器内是否有失败标记;
若有失败标记,退出业务应用。
8.一种用于实现权利要求1-7任一项所述方法的系统,其特征在于,包括配置中心和部署在容器内的客户端,
所述容器与配置中心建立连接后,所述客户端从所述配置中心获取所述容器的配置信息,并同步到所述容器内,所述配置信息同步后,重启所述容器。
9.根据权利要求8所述的系统,其特征在于,所述配置中心部署有服务端容器和共享式内存,所述服务端容器内部署有服务端,
所述客户端用于与服务端建立连接,从所述服务端中获得配置信息的同步路径和配置路径,根据所述同步路径从共享式内存中获取配置信息,并将所述配置信息保存在配置路径下。
10.根据权利要求9所述的系统,其特征在于,还包括容器管理平台,所述容器管理平台用于容器和服务端容器的注册和管理。