日常工作中很多时候都会讨论微服务可观测性的话题,但在实际项目中落地实施仍然非常困难,经常受限与时间、服务器资源等问题无法落地,正好最近一段时间抽身出来完成了一个微服务可观测性全栈实践,希望能给大家带来一些参考。
MySQL主备高可用架构搭建实战
发表于
|
分类于
Mysql
自开始写后端以来好几年了,什么高可用,高并发常常都在聊,但实际大多数都还停留在嘴上,终于有时间来完成过去没有完成的工作了,直接实战。注意:1、一定要在测试环境跑通流程才能在生产上实操;2、数据库一定要备份以防万一;
npm run 运行多条命令
发表于
|
分类于
JavaScript
其实这是好多年前遇到的一个问题,早已经解决,只是最近整理书签发现原始链接已经无法访问了,就自己记录一下。
Clipboard
发表于
|
分类于
JavaScript
一个 web 复制的功能。
1navigator.clipboard.writeText(textToCopy);
本地环境测试正常,测试环境正常,生产环境异常:
1navigator.clipboard is undefined
https://developers.google.com/we
...
Dubbo+Docker
发表于
|
分类于
Java
以前面试新人的时候,我总喜欢问他们的职业规划,90%以上的小伙伴都有一个技术总监目标。做技术的人都有一颗上进的心,但最终达到目标的又有几人呢。
对大语言模型对一些看法
发表于
|
分类于
Other
最近几年大语言模型发展迅猛,也曾做过 AI 代理平台等,就个人的判断而言,AI 将来会对软件行业产生较大的影响,首当其冲的就是前端开发了。当然我的认知是片面的,因为自己从事前端开发多年。
作为一个老前端,深知过去十几二十年,前端依然还是 HTML+CSS+JavaScript 三剑客,尽管有各种 M
...
一个公众号授权多个H5
发表于
|
分类于
JavaScript
之前有一段时间做了一个个人项目(公众号 H5),只有一个公众号,但是他有多个应用。微信文档上可以看到一个公众号最多可以授权 2 个域名,无法满足需求,此处仅仅记录一下解决问题的思路和办法。
其实这个问题也很简单,虽然我们其他的应用(域)不能和微信通讯,但是服务之间是可以通讯的,所以解决这个问题的核心
...
ArrayBuffer与Blob
发表于
|
分类于
JavaScript
前后端数据交换在一些情况下需要传输大量数据(特别是文件上传/下载时),此处主要还是下载的场景。通常来说后端返回二进制数据流,前端可以指定响应头为 blob 或者 arraybuffer。通常来讲如果这个文件是需要下载的文件使用 blob 类型,然后前端创建一个 a 标签触发下载,在图像、音视频(流媒
...
Vue之addRoutes注意事项
发表于
|
分类于
Vue
通常一个 spa web 应用都不是单一功能,所以 Vur 通常和 Vue-Router 等其他插件一起配合使用,而一般来说 spa 的权限控制会采用动态路由。
动态加载路由在许多的教程里面,我们会提前定义好路由表,前端实际上加载的是全量路由,然后在路由守卫中通过逻辑判断是否放行。当然这是一种方式,
...
Vue之keep-alive注意事项
发表于
|
分类于
Vue
很多业务场景中,我们需要做大量的页面切换,最典型的一种情况就是列表页跳转到详情页,详情页返回列表页切换到其他详情页。如果我们每次从详情页返回列表页重新刷新列表页,需要处理数据更新+滚动位置等问题,而且用户体验也是非常的差,而 VUE 则非常贴心的为我们准备了 keep-alive 组件。keep-a
...