关于中间件的内存设置

来源:2-16 本章总结

demonCry

2023-08-06

这一章老师用docker启动各个中间件时都设置分配了不同的 -m 内存

比如

docker run -it -d --name redis -p 6379:6379 \
--net mynet --ip 172.18.0.9 -m 400m \
-v /root/redis/conf:/usr/local/etc/redis \
-e TZ=Asia/Shanghai \
redis:6.0.10 \
redis-server /usr/local/etc/redis/redis.conf

这里就为reids设置了400m

我想知道的是这个值的大小应该怎么设置最好呢?
是否是在机器性能允许的条件下越大越好?
还是这个会受某些软件本身的限制而有一个理论上的最大值?

写回答

1回答

神思者

2023-08-06

平时使用MySQL数据库占用多少内存开发者心里都有个预期值,你用多了MySQL等中间件就有感觉了。比如你觉得16G内存不够,为什么不够,检查系统进程就知道了。

0
0

SpringBoot+Vue3+MySQL集群 开发大健康体检双系统

SpirngBoot+Vue3+ MySQL集群 开发大健康体检双系统

318 学习 · 213 问题

查看课程