1.一种优化服务器内存资源利用率的方法,其特征在于:应用于装设Linux系统的服务器中,所述优化服务器内存资源利用率的方法包括以下步骤:
于服务器上配置Docker引擎;
于所述服务器上安装基于所述Docker引擎获取的所述服务器上应用程序的Docker镜像;
利用安装的所述应用程序的Docker镜像启动多个用于控制所述应用程序运行的Docker容器,形成基于Docker容器的应用程序集群;
配置各所述Docker容器的堆内存的大小;
根据所述服务器的主机内存的大小实时动态调整所述Docker容器集群中Docker容器的数量。
2.根据权利要求1所述的优化服务器内存资源利用率的方法,其特征在于:所述应用程序为实时日志分析应用程序。
3.根据权利要求1所述的优化服务器内存资源利用率的方法,其特征在于:通过配置所述应用程序的Docker镜像中的应用程序启动多个用于控制所述应用程序运行的Docker容器,形成基于Docker容器的应用程序集群。
4.根据权利要求1所述的优化服务器内存资源利用率的方法,其特征在于:所述Docker容器的堆内存的大小范围为1GB~15GB。
5.一种优化服务器内存资源利用率的系统,其特征在于,应用于装设Linux系统的服务器中,所述优化服务器内存资源利用率的系统包括:
Docker引擎配置模块,用于服务器上配置Docker引擎;
Docker镜像安装模块,用于于所述服务器上安装基于所述Docker引擎获取的所述服务器上应用程序的Docker镜像;
Docker容器集群模块,用于利用安装的所述应用程序的Docker镜像启动多个用于控制所述应用程序运行的Docker容器,形成基于Docker容器的应用程序集群;
堆内存配置模块,用于配置各所述Docker容器的堆内存的大小;
Docker容器数量调整模块,用于根据所述服务器的主机内存的大小实时动态调整所述Docker容器集群中Docker容器的数量。
6.根据权利要求5所述的优化服务器内存资源利用率的系统,其特征在于:所述应用程序为实时日志分析应用程序。
7.根据权利要求5所述的优化服务器内存资源利用率的系统,其特征在于:所述Docker容器集群模块通过配置所述应用程序的Docker镜像中的应用程序启动多个用于控制所述应用程序运行的Docker容器,形成基于Docker容器的应用程序集群。
8.根据权利要求5所述的优化服务器内存资源利用率的系统,其特征在于:所述Docker容器的堆内存的大小范围为1GB~15GB。
9.一种服务器,所述服务器中装设Linux系统,其特征在于,所述服务器上包含有如权利要求5至权利要求8任一权利要求所述的优化服务器内存资源利用率的系统。