全球主机交流论坛

标题: 请问这样分离做法还可以优化吗 [打印本页]

作者: lhn805126232    时间: 2020-6-2 12:15
标题: 请问这样分离做法还可以优化吗
本帖最后由 lhn805126232 于 2020-6-2 12:16 编辑

这几天帮个朋友搭建了套商城,买的华为云2h4g5m和2h8g1m服务器

PHP的东西都放在245上面,已经做好了动静分离,在犹豫要不要上全站加速

静态的内容(图片之类的,css和js之类分离不出去)都放在了七牛上并且强制压缩,MySQL和redis拆分到了281上面,通过华为云的vpc对等连接走内网连接

请问还有需要优化的地方吗万能的麻将机们
作者: lhn805126232    时间: 2020-6-2 12:24
没人吗
作者: yrj    时间: 2020-6-2 12:28
脱离场景的优化都是多余的,你这么弄,前期够用了,后期出现问题再去解决。
作者: 小旭    时间: 2020-6-2 12:30
过于优化就是负优化   不用那么麻烦
作者: Mr.Xu    时间: 2020-6-2 12:32
建议买多几台服务器,每一台对应一家运营商
作者: lhn805126232    时间: 2020-6-2 12:33
Mr.Xu 发表于 2020-6-2 12:32
建议买多几台服务器,每一台对应一家运营商

那还不如配置负载均衡,然后套全站加速
作者: hfhfg    时间: 2020-6-2 12:33
直接做个压力测试,就知道还有什么问题了。
作者: Syc    时间: 2020-6-2 12:46
本帖最后由 Syc 于 2020-6-2 12:48 编辑

245做nginx+docker,docker直接开N个php,无状态业务微服务化(建议用go重构),nginx做负载均衡。

mysql和redis同docker化,Mysql单机主从配置。Mysql和php中间加个中间件,可以用360开源的那个(利益无关,纯推荐)。Redis记得调优配置。
作者: lhn805126232    时间: 2020-6-2 12:57
Syc 发表于 2020-6-2 12:46
245做nginx+docker,docker直接开N个php,无状态业务微服务化(建议用go重构),nginx做负载均衡。

mysql ...
无状态业务微服务化(建议用go重构)

商城是买买授权回来的,emmmmm这个可以保留以后自己重新开发

Mysql和php中间加个中间件,可以用360开源的那个

360Atlas看了下,上一次更新已经是2年前了,中间件大可不必了,开发商说后期会追加swoole数据库连接池上去

docker直接开N个php
mysql和redis同docker化
Mysql单机主从配置

这番操作有点没看懂,大佬能解释下这样操作有啥好处吗

redis用的是appnode源的,看日志的时候发现已经自动配置了fock之类的了
作者: 嗷嗷    时间: 2020-6-2 13:09
不懂哦




欢迎光临 全球主机交流论坛 (https://hostloc.9hanju.com/) Powered by Discuz! X3.4