最近用阿里云的函数计算部署 stable-diffusion 玩,发现竟然可以挂载 nas ,所以它就能实现数据持久化。 (题外话,跑 stable-diffusion 并不便宜)
在程序的的访问量少的情况下,成本会低得离谱,要比直接部署在 ECS 服务器上便宜得多。
昨天试着跑了几个程序:
- typecho ,使用 sqlite3 作为数据源,在只有一个人访问的情况下,成本是 0 元
- gitea ,也是使用 sqlite3 作为数据源,虽然能跑,但是项目每次 push 代码的大小不能超过 32M ,否则会失败。成本是 0.02 元
- filebrowser ,可以比较方便的管理 nas 上的文件,成本是 0 元
nas 文件存储服务,也是按量付费的,在占用不多的情况下,会被抹零。我目前是 500 多 M 的大小,每小时费用都是 0 元。
所以,如果程序只是间歇性的需要使用,不需要提交大文件,价格就可以很低。可以用来部署 在线备忘录、git 仓库、密码管理器、webhook 。
缺点是可能会破产。放在公网上公开访问,如果被刷流量,账单估计很难看,这个就不太可控了。
但是如果在域名不对外公开的情况下,只部署一些自用的服务,这个应该是最不花钱的方案了。
