摘要:
SkyWalking 是一个应用性能监控系统,特别为微服务、云原生和基于容器(Docker, Kubernetes, Mesos)体系结构而设计。除了应用指标监控以外,它还能对分布式调用链路进行追踪。类似功能的组件还有:Zipkin、Pinpoint、CAT等。 上几张图,看看效果,然后再一步一步搭 阅读全文
摘要:
本文探讨Nacos作为配置中心,如何实现不同环境(开发、测试、灰度、正式)的配置管理问题 就像Maven用groupId、artifactId、version三者来定位jar包在仓库中的位置一样,Nacos也提供了 Namespace (命名空间) 、Data ID (配置集ID)、 Group ( 阅读全文
摘要:
Spring Boot 允许你从外部加载配置,这样的话,就可以在不同的环境中使用相同的代码。支持的外部配置源包括:Java属性文件、YAML文件、环境变量、命令行参数。 用@Value注解可以将属性值直接注入到beans中。命令行参数以 -- 开头 配置文件加载的顺序如下: Application 阅读全文
摘要:
1. 概述 Java NIO (New IO) 由以下三个核心组件组成: Channels (通道) Buffers (缓冲区) Selectors (选择器) 通常,在NIO中,IO从一个Channel开始。数据可以从Channel中读到Buffer,也可以从Buffer中写道Channel。而S 阅读全文
摘要:
闲来无事,画了下业务全景图和技能图。没想到在这最后的时刻,竟然有点失落。 下面是闲(hu)言(shuo)碎(ba)语(dao)时间 假设有这样一张表 需要根据不同的字段进行多维度查询时,视数据量的大小以及是否需要关联查询,有以下四种方案: 1、数据量小的话,直接查mysql,问题也不大; 2、数据存 阅读全文
摘要:
企业微信真是个好东西,跟钉钉不一样,它即可以作为企业内部的移动办公平台,又可以作为连接企业内部和外部的沟通工具。 对用户而言,企业微信成员只是自己通讯录中的一个好友,而且一眼就能看出是哪个企业的,非常方便。对企业成员而言,可以给客户添加各种标签,用户基本信息一目了然,辅以各种话术等运营工具,让企业成 阅读全文
摘要:
入坑这么多年,作为一名java攻城狮,资深代码搬运工,我有话说: 1、提高技术壁垒,扩大公开象限 作为开发同学,从入行第一天开始就应该有持续不断地学习新技术的觉悟。积累的多了,说话的水平都不一样了,思路也会更开阔。如果有一个东西,别人都没听说过,就你知道,那么你说出来,就跟别人不一样。看了一篇文章以 阅读全文
摘要:
因业务需要,接触了一下直播,作为一个小白,在此做个回顾。 需求:在我们自己的APP上直播带货 调研:阿里云视频直播、腾讯云标准直播 简单地来说,直播就是把主播端采集的视频传送给用户端。主播端采集视频、转码、推流,用户端从直播中心拉流。 为了快速实现功能,我们不可能自己去搭建一套直播平台,于是寻找市面 阅读全文
摘要:
1. 概述 ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构 阅读全文
摘要:
Cerebro是一个开源的elasticsearch web管理工具 首先,下载Elasticsearch https://www.elastic.co/guide/en/elasticsearch/reference/7.7/index.html 然后,下载Cerebro https://gith 阅读全文