lightsail 问题的后续

2022-09-28 18:30:55 +08:00
 qingmuhy0

因为怕被刷爆,所以我设置了哪吒探针统计流量,当流量超过 900G 的时候会自动关闭 nginx (之前是关机,但我发现会触发一个蛋疼的问题就是超了后一开机就自动关机,索性就改成关闭 nginx 吧。)

现在有个疑问啊,我在 lightsail 后台设置了防火墙,只开放了 80 443 22 端口,然后查看了 AWS 的规则,入站流量虽然统计但如果超限了,入站一直是免费的,那么这样子如果 nginx 关了应该就不会有太多出站流量了吧。

也是折腾,就认准他家上了,(●ˇ∀ˇ●)。

4034 次点击
所在节点    Amazon Web Services
18 条回复
DragonL
2022-09-28 19:54:58 +08:00
lightsail 和 ec2 不一样,流量好像是双向计费的
DragonL
2022-09-28 19:58:13 +08:00
“只有超出计划数据传输限额的出站数据传输才会产生超额费用。”上面应该是我说错了,不好意思
ZE3kr
2022-09-28 20:14:25 +08:00
搞啥探针,用 CloudWatch 检查流量,超额后触发 SNS/Lambda ,然后用 AWS Lambda 调 API 去关机就行了,安全可靠,也不会有那个“蛋疼的问题”

用机器自己检测自己一点也不靠谱,DDOS 的时候 CPU 占用都满了不能指望探针
edis0n0
2022-09-28 20:33:41 +08:00
@ZE3kr CloudWatch 我记得有延迟的,有的时候流量消耗半小时才更新
ZE3kr
2022-09-28 20:41:54 +08:00
@edis0n0 我刚刚看了下,是可以选择精确到 10s 的。之前用它检测 Route53 HealthCheck 的状态,每次都能一分钟内报警。流量这个场景不清楚会不会有其他因素导致延迟
ragnaroks
2022-09-28 21:08:10 +08:00
解决过类似的问题,CDN 中低端用户的集群各个节点流量限制不一致,于是用 docker 起 nginx ,然后用 docker 的 CLI 取对应容器的出网流量,如果达到预设的限制则直接停止 CDN 边缘被控,主控会立刻下线该节点,过 11 分钟后再停止 nginx 容器。此方法只需要写个定时执行的 shell 脚本。
neptuno
2022-09-28 21:09:48 +08:00
我也是因为这个,没选 lightsail ,为啥这些大厂,不设置超出预算关机的功能,可能不在乎我们这些小用户吧
qingmuhy0
2022-09-28 21:23:57 +08:00
@neptuno 听上面的老哥的说法,貌似可以用 cloudwatch ,我研究下,对于 AWS 的系统用的不是很熟练,但轻量云里,他家真的是感觉最实惠的了,其他阿里和腾讯都限制 30M 太蛋疼了。
neptuno
2022-09-28 21:29:41 +08:00
@qingmuhy0 确实不贵,网络也不错,就是晚上会卡一下
neptuno
2022-09-28 21:31:02 +08:00
@qingmuhy0 当时我想看用了多少流量,好像都没找到界面,哈哈哈,上手难度有点高了
cloudsigma2022
2022-09-28 22:19:18 +08:00
zmaplex
2022-09-28 22:28:46 +08:00
@ZE3kr 这个之前按照官网文档试过没配置成功,后来没耐心就不了了之了。不知道大佬有没有教程
julyclyde
2022-09-29 08:42:00 +08:00
@neptuno 到时候你们又会闹网站被无辜关闭了
neptuno
2022-09-29 09:01:30 +08:00
@julyclyde #13 所以可以有开关呀,就跟搬瓦工,不充钱肯定被关呀,但不会被扣掉一套房。没说 aws 不好,只是不适合我自己而已
zanxj
2023-01-08 20:45:42 +08:00
@ZE3kr #3 看了官方文档操作了哈有点复杂,老哥有教程文档或模板么
zanxj
2023-01-09 10:23:37 +08:00
@qingmuhy0 #8 请问 OP 解决了吗?我也正被这个问题困扰……
daiv
2023-02-08 07:07:14 +08:00
@ZE3kr #3 为啥 aws 的东西这么不直观, ... 或者是我不会用, 我用 CloudWatch 检查流量 这步都看了半天都不回
HardyN
2023-02-17 15:42:22 +08:00
@DragonL lightsail 限额内双向都算,超出只收出站的钱。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/883633

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX