Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 927 Bytes

mysql-resource.md

File metadata and controls

29 lines (21 loc) · 927 Bytes

MySQL Resource

1. 应用简介

MySQL Resource是MySQL Service的Resource化。适用于需要独占MySQL实例的应用。其功能和MySQL Service类似,可以参考MySQL Service的相关文档。本文档只介绍Resource的配置。

2. 资源配置

MySQL Resource为了满足不同规模的应用使用,目前提供了内存、buffer_pool_size和实例个数的配置,如下表:

参数名称 类型 说明 默认值
memory string 每个实例分配的内存大小,需要指定单位(M,m,g,G) 512M
pool_size string 每个实例的buffer_pool_size,需要指定单位(M,m,g,G) 128M
num_instances int 实例个数 3

在lain.yaml中,一个标准的使用MySQL Resource的配置如下:

use_resources:
	mysql-resource:
	    memory: 1G
	    pool_size: 256M
	    num_instances: 3
		services:
	        - mysql-master
	        - mysql-slave