查看原文
其他

关于Server酱的未来以及捐赠风险提示

Easy 方糖 2022-11-08

关于通知

1 月 27 日 ,微信发布了一条关于下线服务号模板消息功能的通知。这个功能是 Server酱的核心推送功能所依赖的。虽然后来微信修改了通知内容( 放到阅读原文链接中了 ),但从某司一贯的风格看,该服务下线的可能性将会非常高。

关于影响

模板消息接口的下线,会直接导致主站 ( sc.ftqq.com ) 和 Turbo 版本( sct.ftqq.com ) 几天前刚加的服务号通道不可用。但微信以外的其他通道,比如企业微信、飞书、钉钉、Bark不受影响。我们已经于 1 月 31 日在网站首页添加了说明。

如果有为了使用服务号推送通道而捐赠 Turbo 版本的同学,还没有捐赠的请不要捐赠了;1 月 23 日 到 1 月 31 日 期间为了使用服务号捐赠 sct.ftqq.com 的用户,需要退款的可在 2 月 6 日之前填写以下申请表单退款。或者微信私信@Easy。


关于 Server 酱的未来

自从微信的公告发布以后,我们就收到了不少同学关于 Server 酱未来的一些询问。这里也和大家聊聊我们的初步想法。

微信和模板消息的问题

首先,Server 酱专注于消息,为大家提供简单好用的推送工具的初心不会改变。

然后,模板消息的(可能)关闭的确对我们是一个非常大的打击,但这个不是我们努力就可以改变的。虽然目前订阅消息已经上线,但考虑到「单次订阅」的续订率,以及「永久订阅」的行业限制,即使能用过订阅消息实现部分模板消息的功能,使用微信通道的用户体验也会进一步变差。

这让我们意识到依赖单一通道的问题。同时通过之前的投票和用户交流,我们也看到了需求的多样性。


多通道

所以,我们重新将 Server 酱定义成一个多通道服务,微信将作为通道之一,当它的表现变差的时候,我们的用户可以无痛的(只需要在网站上修改下通道)切换到其他的通道,而无需再进行任何额外的工作。

要做到这点,我们需要进行两方面的工作。在服务器端,我们需要保证接口不变;在客户端,我们需要尽量选择用户手机上已经安装的应用,这样就不需要多一个后台驻留。

这个工作在微信的模板消息下线公告前就开始了,我们接入了企业微信、钉钉、飞书的群机器人。所有这些客户端的用户,都可以在不安装新客户端的情况下收到推送消息。

客户端方案

在公告之后,微信通道的情况变得很糟糕,必须要为微信通道不可用做准备。所以我们也开始考虑独立客户端的必要性。

但运营客户端的问题很多,首先是开发成本、然后是上架、推送和维护成本。这些问题都需要解决。作为一个折中,我们准备渐进式的来解决这个问题:

  1. 直接通过后端接入开源的消息推送客户端,解决目前部分用户的当务之急

  2. 因为 Android 推送太过碎片化,而且国内没有好的开源方案,目前先接入 iOS 上反馈不错的 Bark 后端(Bark通道已上线

  3. 如果能很好的工作,就以这种方式运营下去

  4. 如果在使用开源客户端的过程中,出现了不得不修改或者重写其客户端的情况,我们再考虑开发并运营自己的客户端的计划



HTTPS 和其他问题

HTTPS 超过配额的问题之前已经解释过,主要是请求数量超过新浪云额度导致的。升级的费用比较高,按目前收入不太现实。而不从新浪云迁移出去,除了一些服务上的依赖,主要是因为他们的防火墙非常便宜,一个月不到 60。作为对比,腾讯云的防火墙是 900/月且不支持弹性扩展。

再加上模板消息接口下线后,主站的服务将基本不可用,在这个时候进行大规模的迁移工作似乎不太合适。

在这个前提下,我们不得不对流量进行分流。

如果您对服务的可用性有要求,建议使用 Server 酱 Turbo 版( sct.ftqq.com )它是一个独立应用,不受主站的影响。同时已经迁移到独立的数据库集群,也不再受主站数据库的影响。

运营预期和说明

很多同学也想知道 Server 酱还能运营多久。说实话我们也不知道。

虽然我一般会写我们,但其实 Server 酱只是一个人运营的小项目。它给我自己带来了无数的方便,所以我也会尽可能的把它维护下去。

模板消息的下线和微信通道的不可用,会不可避免让其丢失相当的用户。一方面这会带来主要收入的锐减(红包),另一方面客户端推送会带来成本的增加。
所以面向捐赠用户的 sct.ftqq.com 将作为后续功能的承载体,逐渐替代 sc.ftqq.com 的功能。如果捐赠较多,我们会提升 sct.ftqq.com 上非捐赠用户的权限;而如果长期做不到收支平衡时,这个服务则可能会下线。
这一点也请捐赠的同学注意,因为包年方式购买资源更为便宜,我们很多资源都是以此方式购买,所以也无法在服务下线时退还捐赠。


但作为替代方案,如果真有一天无法承担成本时,我会提供一个 Self Hosted 的版本,供大家自行搭建服务器端,把已经在用的服务直接切换过去。




最后预祝大家春节快乐 🎉 



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存