当前位置:论坛首页 > Linux面板 > 讨论

关于网站和数据库分两个服务器存放还是在一起比较纠结...

发表在 Linux面板2018-10-22 22:15 [复制链接] 6 5153

前提
1我有两台服务器  都是2核4G   (只有两台)2主要做微信活动业务  比如微信投票  主要运行微擎
3我两台服务器都是阿里云的在同一个地区和可用区,内网理论上万M带宽没有流量费(官网看到的I/O优化主机万兆内网共享带宽)
4舍不得买云数据库
求各位大神给个建议感谢感谢


单选投票, 共有 4 人参与投票
0.00% (0)
25.00% (1)
25.00% (1)
50.00% (2)
您所在的用户组没有投票权限
使用道具 举报 只看该作者 回复
发表于 2018-10-22 22:16:35 | 显示全部楼层
提前感谢各位大神了啊
使用道具 举报 回复
发表于 2018-10-22 22:43:23 | 显示全部楼层
要看你的具体流量,单台服务器是否能轻松支撑,高峰时cpu使用率怎么样,看有没有做负载的必要,我的做法是在docker里分别部署web(用的宝塔)和postgresql数据库。
云数据库都太贵了,性价比不高,不过如果业务能产生足够的价值,建议使用。如果业务本身不赚什么钱,完全可以自建。做好安全,可用率还是很高的。
说白了,还是要看你的业务瓶颈在哪里。
使用道具 举报 回复
发表于 2018-10-22 23:30:30 | 显示全部楼层
如果想要充分利用两个主机都硬件资源和外网宽带,感觉还是AB实时内网同步,DNS负载均衡实际一些。
使用道具 举报 回复
发表于 2018-10-22 23:32:05 | 显示全部楼层
A主 B主相互实时同步   DNS分配一下   电信走A  联通移动走B
使用道具 举报 回复
发表于 2018-10-22 23:42:48 | 显示全部楼层
感谢各位大神  
补充一下两台服务器一台是CPU无限制的  另一台虽然也是2核4G但是属于性能突发主机积分用完只能发挥10%的cpu性能  这种情况可以做负载均衡吗  
象我的想法是没有cpu限制的主服务器放网站  另一台服务器只安装mysql做数据库主机  这种可行吗会不会比单纯一台主机又放网站又放数据强  而且这样数据还相对安全一些  网站配置时候数据库地址填内网ip是不是也算内网访问
使用道具 举报 回复
发表于 2018-10-23 01:17:10 | 显示全部楼层
15661515405 发表于 2018-10-22 23:42
感谢各位大神  
补充一下两台服务器一台是CPU无限制的  另一台虽然也是2核4G但是属于性能突发主机积分用完 ...

你要看你CPU高峰时负载时多少,比如50%还是80%。你的业务实时查询比较多,数据库要更吃cpu一些。
如果平时流量不大,一台就够了,突发实例挂个探针玩玩吧。没有必要一定追求站库分离。否则反而适得其反。
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表