获得徽章 1
这里为什么切换不了搜索引擎了??
我最凶于2025-02-24 20:16发布的图片
评论
#青训营笔记创作活动#
2月18日 打卡day17

HTTP状态码用来表示响应结果的状态,其中200是正常响应,4xx是客户端错误,5xx是服务端错误。
客户端和服务端之间加入nginx,可以起到反向代理和负载均衡的作用,客户端只管向nginx请求数据,并不关心这个请求具体由哪个服务器来处理。
后端服务端应用如果发生崩溃,nginx在访问服务端时会收到服务端返回的RST报文,然后给客户端返回502报错。502并不是服务端应用发出的,而是nginx发出的。因此发生502时,后端服务端很可能没有没有相关的502日志,需要在nginx侧才能看到这条502日志。
如果发现502,优先通过监控排查服务端应用是否发生过崩溃重启,如果是的话,再看下是否留下过崩溃堆栈日志,如果没有日志,看下是否可能是oom或者是其他原因导致进程主动退出。如果进程也没崩溃过,去排查下nginx的日志,看下是否将请求打到了某个不知名IP端口上。
展开
评论
#青训营笔记创作活动#
2月17日 打卡day17

实际使用场景中,对于一致性要求不是特别高、且并发量不是特别大的场景,可以选择基于数据库事务保证的先更新数据库再更新/删除缓存。而对于并发要求较高、且数据一致性要求较好的时候,推荐选择先更新数据库,再删除缓存,并结合删除重试 + 补偿逻辑 + 缓存过期TTL等综合手段。

作者:架构悟道
链接:juejin.cn
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
展开
评论
#青训营笔记创作活动#
2月16日 打卡day16
20个开源低代码先练练手。低代码是基于可视化和模型驱动理念,结合云原生与多端体验技术,它能够在多数业务场景下实现大幅度的提效降本,为专业开发者提供了一种全新的高生产力开发范式。

过两天青训营结束就打算开始开源活动
展开
评论
#青训营笔记创作活动#
2月15日 打卡day14
本文介绍了如何给开源库提PR,这也正是我最近要做的,打算青训营结束后,试着参加一下开源活动,丰富自己经历的同时,提高自己的能力。
评论
#青训营笔记创作活动#
2月14日 打卡day13

debug代码是一个常用而且很常见的技能,但是不是每个人都能很有效率的debug代码...
有一些idea隐藏的debug方式,虽然一些人不关注,但是有用并且能极大提升效率
文章主要介绍一些一些在实际项目中相对有用的可以提升debug能力的一些经验。最后如果说实在是有问题,但是又没办法进入调试模式,可以考虑arthas的trace和watch。
展开
评论
#青训营笔记创作活动#
2月6日 打卡day12

前端工程化指的是:在企业级的前端项目开发中,把前端开发所需的工具、技术、流程、经验等进行规范化、标准化。最终落实到细节上,从而实现前端的4 个现代化:模块化、组件化、规范化、自动化。
展开
评论
#青训营笔记创作活动#
2月5日 打卡day11文字根据不同的色块显示不同的颜色,想着能不能做一个探照灯似的 404 页面呢。毕竟也可以根据不同的白色光照来改变文字颜色的。
评论
#青训营笔记创作活动#
2月4日 打卡day10
Map 比 Object 快,除非有小的整数、数组索引的键,而且它更节省内存。如果需要一个频繁更新的 hash map,请使用 Map;如果想一个固定的键值集合(即记录),请使用Object,并注意原型继承带来的陷阱。

展开
评论
下一页
个人成就
文章被阅读 1,252
掘力值 166
收藏集
0
关注标签
0
加入于