vps交流

[疑问] 做站计算组件和数据库之间的可以接受多大的延迟?


如题,某台机器只有 1G 内存,MySQL 跑久了内存捉急、影响站点响应速度,因此从 Azure piao 了个 MySQL 实例,从机器上连过去的延迟在 18ms 左右,最高到 26ms。机器上放的是 1 IP 的博客和无频繁读写的没有被控的 WHMCS。

故来问下 mjj ,这 20ms 的延迟影响访客体验吗?

在我的理解中(我觉得),你这点延迟基本忽略不计吧
不是大项目的话直接换Sqlite
最好是0ms,内网传输,不信你用阿里云上海机器连腾讯云上海数据库试试,我上次测试装个wordpress卡死

cooree 发表于 2022-9-7 00:14
最好是0ms,内网传输,不信你用阿里云上海机器连腾讯云上海数据库试试,我上次测试装个wordpress卡死 …

阿里云腾讯云两家自带劣化 debuff

20ms 的延迟 不影响访问网站

但是,如果是数据中间件, 那 20ms 损耗是要打**的

bluxessssc 发表于 2022-9-7 00:18
20ms 的延迟 不影响访问网站

但是,如果是数据中间件, 那 20ms 损耗是要打**的  …

Typecho 和 WHMCS 应该不至于把 MySQL 服务器当中间件使罢

说实话我都不懂中间件是啥

iks 发表于 2022-9-7 00:16
阿里云腾讯云两家自带劣化 debuff

但是延迟是远低于20ms的

acm 发表于 2022-9-7 00:12
不是大项目的话直接换Sqlite

WHMCS 似乎不支持 SQLite

cooree 发表于 2022-9-7 00:24
但是延迟是远低于20ms的

丢包严重到一定程度,其影响将甚于高延迟