谷粒商城是一款基于分布式架构的电商平台,实现前后端彻底分离。前端运用了Vue框架搭配ElementUI组件库打造用户界面,而后端则采用了Spring Boot和MyBatis技术栈确保高效的服务提供与数据处理能力。
在安装 Gulimall 分布式商城的 Docker 环境过程中,首先需要安装 RabbitMQ。执行以下命令来启动 RabbitMQ 容器:
```
docker run --name rabbitmq -p 5672:5672 -p 15672:15672 -d rabbitmq:3.8-management
```
接着,为 Mysql 创建配置文件 `my.cnf`。使用以下命令编辑该文件:
```bash
vim /root/docker/mysql/conf/my.cnf
```
然后,在 `my.cnf` 文件中添加如下内容:
- 设置客户端默认字符集为 utf8mb4。
- 客户端连接服务端时,默认使用的端口设置为 3306,同时指定默认的字符集也为 utf8mb4。
- 在服务端配置部分,同样将端口号设为 3306,并允许最大连接数为200。
具体文件内容如下:
```
[mysql]
default-character-set=utf8mb4
[client]
port=3306
default-character-set=utf8mb4
[mysqld]
port=3306
max_connections=200
```