新入后端崽有几个问题想问问前辈?技术和文档

326 天前
 nnegier

我目前是一名 Java 后端工程师,有点前端开发经验,但后端真的有时候很没底,所有有点问题希望得到解答~

我目前用的看 HTTP 接口工具是 PostMan ,很好用,但它数据不是本地的,云端随账号的,有好有坏,请问有其它可替代的同样好用的数据是存在本地的软件吗?

云端 MySQL 的数据备份,我目前是做了主从,算是实时备份的一种,还请问有其它的比这个更好的备份方法吗?或者其它可以让我更安心的一些措施,这是我心慌慌的源头,就怕数据哪里不对,或者有一些痛苦经验也可以告诉我,拜托了

云端的服务异常报警是怎样去实现呢,一定要额外买一个报警的服务器实时去检测吗?但如果这个报警的服务器挂了,又怎么办呢,有点套娃了,所以怎样才可以确保万无一失的去检测呢?

服务器的日志除了记录 Exception 还记录什么呢?其次记录的 Exception 的 log 文件有没有好用的软件可以打开分析的呢,因为像 IntellijIDEA 本地运行服务时那个错误分析就非常清晰快速

还有一个就是文档,我目前是用的 Word 和 XMind 和 Markdown 来整理一些文档,(我目前在整理前后端的数据同步的文档,说实话挺头大的),请问除了这些文档软件还有其它好用的文档软件吗,可以帮助我梳理一些文档在本地

2004 次点击
所在节点    程序员
12 条回复
lpbname777
326 天前
apifox 或者 apipost
chiron688
326 天前
云端数据库?无脑冲大厂 mysql 服务,自带异地灾容解决你的后顾之忧
云端的服务异常报警? statuspage 或者大厂,自带多地服务器同时监控
总结:有钱,你的担心完全不是问题
murmur
326 天前
你要是担心主从故障就只能多云了,上次阿里云全链路宕机你再多节点不都要趴窝
mylovesaber
326 天前
接口工具论好用还得是国产的,我用了一圈,还是 apipost 好用,反应快,功能全,postman 打开后加载很慢,还有免费版 postman 也就是 postwoman (这货后来又改名了),功能性也不如国产的 apipost 好用

mysql 定时多地备份,然后利用校验值来对比多地备份是否存在区别,有的话报警,至于备份命令可以看看 mysqldump 这个命令,利用 linux 的定时功能来定时执行

报警问题的简易办法是所有节点相互检测对方来实现
kuituosi
326 天前
apipost ,mysql 用云厂商的
日志和报警这都看成本了,普通的就是 elk 和 prometheus ,有钱就用云厂商的
讨厌 word ,markdorn 足够了
maocat
326 天前
凌晨备份数据,上传到 oss
unknown404
326 天前
Q: 我目前用的看 HTTP 接口工具是 PostMan ,很好用,但它数据不是本地的,云端随账号的,有好有坏,请问有其它可替代的同样好用的数据是存在本地的软件吗?
A: 本地 markdown&curl+git 仓库

Q: 云端 MySQL 的数据备份,我目前是做了主从,算是实时备份的一种,还请问有其它的比这个更好的备份方法吗?或者其它可以让我更安心的一些措施,这是我心慌慌的源头,就怕数据哪里不对,或者有一些痛苦经验也可以告诉我,拜托了
A: 云端的数据备份,可以用阿里云的备份服务,外加自己写个脚本,备份到第三方(记得做下备份故障恢复,以防出现故障评估恢复时长)

Q: 云端的服务异常报警是怎样去实现呢,一定要额外买一个报警的服务器实时去检测吗?但如果这个报警的服务器挂了,又怎么办呢,有点套娃了,所以怎样才可以确保万无一失的去检测呢?
A: 云端检测和自己搭建报警都是一样的原理,稳妥点的自己搭建报警+云服务告警

Q: 服务器的日志除了记录 Exception 还记录什么呢?其次记录的 Exception 的 log 文件有没有好用的软件可以打开分析的呢,因为像 IntellijIDEA 本地运行服务时那个错误分析就非常清晰快速
A: 除了关键字匹配,可以加上 tracing ,链路日志会更加清晰,

Q: 还有一个就是文档,我目前是用的 Word 和 XMind 和 Markdown 来整理一些文档,(我目前在整理前后端的数据同步的文档,说实话挺头大的),请问除了这些文档软件还有其它好用的文档软件吗,可以帮助我梳理一些文档在本地?
A: 本地 markdown+git 仓库
coolfamilyxun
326 天前
1.apifox
2.定时备份数据或者你说那种都 ok 了
3.预警个啥,弄一个检测脚本,挂了给你发邮件 ok 了
4.一般出问题才查日志,随便一个 txt 软件都可以看
coolfamilyxun
326 天前
你担心很多的东西都是运维层面的,一些公司有专门的运维。
Sigrdirfa
326 天前
1.PostMan:apifox 可以替代但是我感觉没有必要,开发的时候我更习惯 idea 的 restful 插件。

2.MySQL:主备已经可以了,想那多干嘛?如果是自己在机器上部署可以写个脚本来定时 dump ,然后 dump 完成后将 dump 文件同步到其他机器上,少丢一点是一点吧。

3.云端的服务异常报警考虑做个心跳差不多得了...服务和检测同时挂了如果不是 one in boom 的配置,就是纯纯运气不好,做好备份或者容器化及时恢复就好了。

4.服务器的日志除了记录 Exception 还记录什么?问你自己,你需要埋点么?埋点的数据用日志来处理合理么?今后会不会上 clickhouse 一类的东西来处理这些日志呢?

5.文档:丰俭由人,markdown 写完之后一般是上飞书,但是我 iCloud 存了一部分,有些时候会手动同步到 one Drive 。
lizy0329
325 天前
@lpbname777 托狗,用 https://docs.usebruno.com/ 开源,纯本地
lpbname777
318 天前
@lizy0329 你嘴能不能干净点?推荐一个自己用过的就是狗了?你自己没给别人推荐过东西? sb 一样的东西

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

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

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

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

© 2021 V2EX