当前位置:首页 > 技术知识 > 正文内容

服务器终于不在 503 了_503服务器不可用

maynowei9个月前 (09-14)技术知识134

这段时间不知道怎么回事,我的 inBox 后台服务器总是时不时报 503 错误,在网页端是提示:

在手机端,用户登录总是卡在登录页面,登录失败。

这两个问题,时好时坏,大部分人没有,只有少数人遇到,我后来也遇到过,但从自己看,代码完全没问题。

后来确定是云服务商的问题。这里可以简单说下我的服务器。

在 19 年开始做 App 时,因为要做用户购买机制,那就需要激活码验证,所以需要服务器,因为我自己没啥服务端编程经验,就选择了为前端开发者较为友好的 leancloud,开箱即用,它的优势就是让开发者不需要关心数据库设计、负载均衡等等各种服务端领域的技术,只需要像 Excel 那样建一个个可视化的表格,然后使用它们提供的 Api 去访问数据表,然后在把接口服务部署到他们提供的云引擎上,开发完成后,它们提供了 cli,一行命令就可以将自己的服务部署上去,作为开发者,完全不需要关心后面的逻辑,简单省事。

就这样,岁月静好,一眨眼用了已经 7、8 年了,但最近突然出来 503 问题,就很棘手,之前也出过问题,但都是我自己能触及的代码,这次的问题,在云引擎,所以开始我就找客服。

不找不知道,找个客服的联系方式好难,后来才知道在 2021 年时,leancloud 已经被一家游戏公司收购了,好在后来还是联系到了一个开发者哥们,然后我给他不断的发邮件,通过邮件解决问题,后来他把问题转给了另一个开发者,就这样中间发了得有 20+ 的邮件,今天终于收到了问题解决的邮件,他们做了一些优化。

经过我自己和用户确认,确实问题好了,

不过事后,确实还是有一些反思:

服务器最重要的就是稳定性和安全性,这一点 leancloud 一直做的不错,这些年我的应用一直没有出过什么问题,我还是挺感谢 leancloud 的,我之前在好几个地方都推荐过 leancloud,但是一直依赖也不行,真到一些时候,需要依赖他们的人员去解决,就比较麻烦,后面还要去调研一下其他方案。

另外,inbox 笔记的网页端技术方案,其实有一些问题,之前把网页端免费开放了,这样经过让更多用户收益,但是网页端使用 webdav 时,对服务器的资源消耗还是比较多,我得继续考虑网页端是不是应该只对 PRO 开放。

---

好了,今天的咚记就到这。

我是咕咚,一个软件工程师,独立开发者,inBox 笔记 作者,喜欢开发、喜欢篮球,更多介绍见 关于我以及我的公众号,每天我会在咚记中,分享自己的开发思考和日常感悟,欢迎关注。

相关文章

出售闲置原型素材来赚钱,上传作品,即可收上万元收入

出售闲置原型素材来赚钱。产品经理每年设计出大量的原型作品和组件、元件库、交互原型模板等作品,如果项目结束,你的原型就失去了作用,而有需求的人却找不到这样的作品。现在我们发现这样一家元件库、原型模板、素...

2018年度回顾:挖矿木马为什么会成为病毒木马黑产的中坚力量

一、概述根据腾讯御见威胁情报中心监测数据,2018年挖矿木马样本月产生数量在百万级别,且上半年呈现快速增长趋势,下半年上涨趋势有所减缓。由于挖矿的收益可以通过数字加密货币系统结算,使黑色产业变现链条十...

Android让视图折叠(安卓叠加视图设置)

Android UI Libs之ExpandableLayout1. 说明ExpandableLayout,顾名思义,可扩展的布局,是一个可以帮助我们实现折叠功能的第三方库,折叠时,只显示头部,打开时...

btrace 3.0 重磅新增 iOS 支持!免插桩原理大揭秘!

重磅更新btrace 是由字节跳动抖音基础技术团队自主研发的面向移动端的性能数据采集工具,它能够高效的助力移动端应用采集性能 Trace 数据,深入剖析代码的运行状况,进而辅助优化提升移动端应用的性能...

Oracle中泄露“天机”的TNS(在oracle中发出的下列查询)

数据库的安全是长期存在的问题。在目前大量的数据泄露事件以及漏洞面前,大家看到的大都是SQl注入、越权操作、缓冲区溢出等这些具体漏洞。往往却忽视了造成这些问题的前提,黑客想要入侵数据库一定会尝试获取数据...

Oracle工具PLSQL登录时提示初始化失败,无法锁定OCI.dll错误解决

报错信息: (没有登录)-PL/SQL Developer Initialization error 无法锁定OCI dll OracleHomeKey: OracleHomeDir:E\instan...