Fork me on GitHub
摘要: 1 前言 高性能的HTTP和反向代理服务器,Nginx用来: 搭建Web Server 作负载均衡 供配置的日志字段丰富,从各类HTTP头部到内部性能数据都有 Nginx的访问日志中,存在499状态码的日志。但常见4xx状态码只有400、401、403、404等,499并未在HTTP RFC文档。这 阅读全文
posted @ 2023-09-14 14:55 公众号-JavaEdge 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 1 Nacos ⼀致性协议 1.1 为什么 Nacos 需要⼀致性协议 Nacos尽可能减少用户部署以及运维成本,做到用户只需要⼀个程序包,就快速单机模式启动 Nacos 或集群模式启动 Nacos。而 Nacos 是⼀个需要存储数据的组件,为实现目标,就要在 Nacos 内部实现数据存储。单机问题 阅读全文
posted @ 2023-09-10 21:41 公众号-JavaEdge 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 0 前言 注册中心不应仅提供服务注册和发现功能,还应保证对服务可用性监测,对不健康的服务和过期的进行标识或剔除,维护实例的生命周期,以保证客户端尽可能的查询到可用的服务列表。 因此本文介绍Nacos注册中心的健康检查机制。 1 注册中心的健康检查机制 知道⼀个服务是否还健康的方式: 客户端主动上报, 阅读全文
posted @ 2023-09-09 18:17 公众号-JavaEdge 阅读(365) 评论(0) 推荐(0) 编辑
摘要: Vue 3 的Composition API + ``` ``` 这就把清单功能独立出来,可在任意需要的地方复用。 基于组件去搭建应用,可实现对业务逻辑的复用。如有其他页面也需要用到这功能,直接复用。 然后,就可基于新语法实现清单应用。 把之前的代码移植过来后,使用ref包裹的响应式数据。修改tit 阅读全文
posted @ 2023-09-07 17:34 公众号-JavaEdge 阅读(30) 评论(0) 推荐(0) 编辑
摘要: ## 1 下班前的寂静 刚准备下班呢,测试大姐又给我提个`bug`,你看我这就操作了一次,`network`里咋有两个请求? 我心一惊,”不可能啊!我代码明明就调用一次后端接口,咋可能两个请求!“。打开她的截图一看:多个`options`请求。 我不慌不忙解释道:”这不用管,是浏览器默认发送的一个预 阅读全文
posted @ 2023-09-04 22:56 公众号-JavaEdge 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 当应用开始脱离单机运行和访问时,服务发现就诞生了。目前的网络架构是每个主机都有⼀个独立的 IP 地址,服务发现基本都是通过某种方式获取到服务所部署的 IP 地址。 DNS 协议是最早将⼀个网络名称翻译为网络 IP 的协议,在最初的架构选型中,DNS+LVS+Nginx 基本满足所有 RESTful 阅读全文
posted @ 2023-09-03 22:31 公众号-JavaEdge 阅读(165) 评论(0) 推荐(0) 编辑
摘要: ## 前言 一款app,消息页面有:钱包通知、最近访客等各种通知类别,每个类别可能有新的通知消息,实现已读、未读功能,包括多少个未读,这个是怎么实现的呢?比如用户A访问了用户B的主页,难道用rabitmq给B发通知消息吗?量大了成本受得了吗?有没有成本低的方案呢 ![img](https://img 阅读全文
posted @ 2023-08-31 09:14 公众号-JavaEdge 阅读(260) 评论(0) 推荐(0) 编辑
摘要: ## 1 拉取镜像 指定版本,在git查看相应版本,参考: https://github.com/openzipkin/zipkin 如2.21.7 ```bash docker pull openzipkin/zipkin:2.21.7 ``` ## 2 启动 Zipkin默认端口为9411。启动 阅读全文
posted @ 2023-08-27 21:14 公众号-JavaEdge 阅读(286) 评论(0) 推荐(0) 编辑
摘要: ## 1 概要 通过引入结构化并发编程的API,简化并发编程。结构化并发将在不同线程中运行的相关任务组视为单个工作单元,从而简化错误处理和取消操作,提高可靠性,并增强可观察性。这是一个预览版的API。 ## 2 历史 结构化并发是由JEP 428提出的,并在JDK 19中作为孵化API发布。它在JD 阅读全文
posted @ 2023-08-22 16:41 公众号-JavaEdge 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 上节讨论了如何保障数据中台的数据质量,让数据“准”。除了“快”和“准”,数据中台还离不开“省”。随数据规模越来越大,成本越来越高,如不合理控制成本,还没等你挖掘出数据应用价值,企业利润就被消耗完。 能否做到精细化成本管理,关乎数据中台项目成败。 某电商业务数据建设资源增长趋势(CU= 1vcpu + 阅读全文
posted @ 2023-07-27 21:37 公众号-JavaEdge 阅读(67) 评论(0) 推荐(0) 编辑