学习
实践
活动
专区
工具
TVP
写文章
开发者社区 >专栏首页
热度
时间
全部
云上实践
云计算
云存储
物联网
小程序
AI 人工智能
更多
云安全网络大数据数据库区块链音视频智慧城市智慧零售
如何快速实现一个定时器
定时器(Timer)是一种在业务开发中常用的组件,主要用在执行延时通知任务上。本文以笔者在微信工作中的实践作为基础,介绍如何使用平时部门最常用的组件快速实现一个业务常用的分布式定时器服务。同时介绍了过程中遇到问题的一些解决方案,希望能够给类似场景提供一些解决思路。
ruoyuliu
2023-03-21
4390
什么是受 DRM 保护的内容?
简介:当谈到数字媒体世界中的内容时,您当然需要借助 DRM(数字版权管理)技术来保护您的创作或内容。让我们简要了解什么DRM以及什么是受 DRM 保护的内容。
inthemostwantedsea
2023-03-20
4360
【云原生 ? Prometheus】云原生kubernetes服务发现原理图解
上节分析了Prometheus服务发现核心流程(如下图),Discoverer基于不同协议发现采集点,通过channel通知到updater协程,然后更新到discoveryManager结构体trargets字段中,最终由sender协程将discoveryManager的targets字段数据发送给scrape采集模块。
Reactor2020
2023-03-18
3671
Java循环运行时暂停一段时间
代码的路
2023-03-21
670
Apollo实现cron语句的热配置
Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。
代码的路
2023-03-21
1330
【定时调度】- 01 quartz的基础你真的了解吗
Quartz一款功能丰富、历史悠久,完全基于Java实现的开源任务调度框架,Java调度领域知名度非常高。其简单易用、稳定可靠的特性,使其被很多第三方应用将其当成调度框架基础依赖,如spring boot已内置集成quartz,elastic-job调度框架则将quartz作为其底层基础实现进行封装,xxl-job曾经历史版本也是集成quartz作为其触发实现机制基础,不过在最新版本采用时间轮实现已将quartz移除。
Reactor2020
2023-03-22
450
Linux安装elasticsearch-head
elasticsearch-head 是一款专门针对于 elasticsearch 的客户端工具,用来展示数据。
代码的路
2023-03-21
1330
Windows安装ElasticSearch
下载地址:https://www.elastic.co/cn/downloads/elasticsearch
代码的路
2023-03-21
1240
Java中restTemplate的使用
代码的路
2023-03-21
1210
Java中restTemplate携带Header请求
restTemplate发送POST请求时可以通过如下方法获取ResponseEntity:
代码的路
2023-03-21
1040
prometheus 服务发现原理
如上图,Prometheus核心功能包括服务发现、数据采集和数据存储。服务发现模块专门负责发现需要监控的目标采集点(target)信息,数据采集模块从服务发现模块订阅该信息,获取到target信息后,其中就包含协议(scheme)、主机地址:端口(instance)、请求路径(metrics_path)、请求参数(params)等;然后数据采集模块就可以基于这些信息构建出一个完整的Http Request请求,定时通过pull http协议不断的去目标采集点(target)拉取监控样本数据(sample);最后,将采集到监控样本数据交由TSDB模块进行数据存储。
Reactor2020
2023-03-22
270
Apollo本地快速部署
Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。
代码的路
2023-03-21
1470
SpringBoot整合ElasticSearch
ElasticSearch是个开源分布式搜索引擎,提供搜集、分析、存储数据三大功能。它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。主要负责将日志索引并存储起来,方便业务方检索查询。
代码的路
2023-03-21
1270
保姆级 Prometheus PromQL 讲解与实战操作
PromQL(Prometheus Query Language)为 Prometheus tsdb 的查询语言。是结合 grafana 进行数据展示和告警规则的配置的关键部分。
我的小碗汤
2023-03-20
1320
【prometheus】-06 Kubernetes云原生监控之cAdvisor容器资源监控
Kubernetes 云原生集群监控主要涉及到如下三类指标:node 物理节点指标、pod & container 容器资源指标和Kubernetes 云原生集群资源指标。针对这三类指标都有比较成熟的方案,见下图:
Reactor2020
2023-03-22
320
【prometheus】-02 一张图彻底搞懂Prometheus服务发现机制
Prometheus是基于Pull模式抓取监控数据,首先要能够发现需要监控的目标对象target,特别Prometheus最开始设计是一个面向云原生应用程序的,云原生、容器场景下按需的资源使用方式对于监控系统而言就意味着没有了一个固定的监控目标,所有的监控对象(基础设施、应用、服务)都在动态的变化。而对于Prometheus而言其解决方案就是引入一个中间的代理人(服务注册中心),这个代理人掌握着当前所有监控目标的访问信息,Prometheus只需要向这个代理人询问有哪些监控目标控即可, 这种模式被称为服务发现(service discovery)。
Reactor2020
2023-03-22
330
【prometheus】- 01 云原生时代的监控系统入门
Prometheus最开始设计是一个面向云原生应用程序的开源的监控&报警工具,之后许多公司和组织接受和采用prometheus,他们便将它独立成开源项目,该项目有非常活跃的社区和开发人员,目前是独立的开源项目,现在最常见的Kubernetes容器管理系统中,通常会搭配Prometheus进行监控。
Reactor2020
2023-03-22
400
【prometheus】-04 轻松搞定Prometheus Eureka服务发现
Eureka服务发现协议允许使用Eureka Rest API检索出Prometheus需要监控的targets,Prometheus会定时周期性的从Eureka调用Eureka Rest API,并将每个应用实例创建出一个target。
Reactor2020
2023-03-22
630
APP性能测评分析
1.1流畅度相关概念 刷新率 vs 帧率 刷新率:美妙屏幕刷新次数,手机品目的刷新率是60HZ 帧率:GPU在一秒内绘制的帧率
用户10443079
2023-03-21
630
为什么 C# 可能是最好的第一编程语言
纵观神州大地,漫游中华互联网,我看到很多人关注为什么你应该开始学习JavaScript做前端,而对blazor这样的面向未来的框架有种莫名的瞧不起,或者为什么你应该学习Python作为你的第一门编程语言,恕不知有多少公司业务是用Python开发的,Python更多是粘合剂,作为胶水语言来使用。
张善友
2023-03-17
800
点击加载更多
我的专栏
订阅的专栏
写文章
精选专题
更多
开发者公开课
腾讯云产品系列公开课
腾讯云数据库TDSQL训练营
提升职业技能,增加就业筹码
腾讯云原生正发声
首个云原生百科知识节目
腾讯云流计算 Oceanus专题
大数据产品生态体系的实时化分析利器
作者排行榜
更多
月榜
总榜
关注
腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
扫码关注腾讯云开发者
领券
http://www.vxiaotou.com