- 两个服务器
web和db -
web服务器nginx使用本地nginx -
php使用docker安装分配了cpu核数和内存 -
mysql和redis装在另一个db服务器 -
mysql使用本地,redis装在docker里
那么问题来了!
-
docker的php如何连接到mysql? -
docker的php如何连接到远程服务器的docker里的redis?
我其实还想问下
如果nginx均衡负载,web,mysql主从,redis主从服务器都分开采购,为达到资源利用最大化,各个服务器cpu核数和内存如何分配?
(7+个服务器吧,给个比例就好!)
问题1,2不在同一个服务器的话,直接用DB服务器的IP+Port的形式访问就OK了,前提是启动 MySQL 和 Redis 容器的时候使用将其端口暴露出来(-p)