首页 文章 精选 留言 我的

精选列表

搜索[分布式锁],共10000篇文章
优秀的个人博客,低调大师

分布式监控系统 WGCLOUD,v3.2.1 新增磁盘告警

WGCLOUD,server端基于springboot开发,agent端使用go编写。支持高并发高性能,核心模块包括:服务器集群监控,ES集群状态监控,CPU监控,内存监控,数据监控,docker监控,网络流量监控,服务心跳检测,应用进程管理,磁盘IO监控,系统负载监控,监控告警信息推送。 说明: 1.优化,对图表显示优化升级,UI增强,显示最近15天报表 2.新增,磁盘告警,磁盘超过自定义使用率告警值,发送邮件或执行告警脚本 3.新增,磁盘空间使用率进度条 4.新增,agent可不配置bindIp本机ip,可以为空,为空时候默认取主机名称 5.新增,告警信息优化,除显示IP外,新增显示主机备注,如192.168.1.2(数据库服务器) 6.bug,对已发现的bug进行修复 7.3.2升级到本版本时候,数据库保持原有不变,需要替换文件列表:/server/wgcloud-server-release.jar,/server/config/application.yml,/agent/wgcloud-agent-release,其他文件保持原有即可。 其他版本升级到本版本需要重新安装所有 码云源码下载:https://gitee.com/wanghouhou/wgcloud GITHUB源码下载:https://github.com/tianshiyeben/wgcloud 安装包下载:http://www.wgstart.com

优秀的个人博客,低调大师

Plumelog 发布 3.0,简单易用的 java 分布式日志系统

Plumelog发布3.0版本,主要升级了报警模块,和UI的查询优化,3.X版本主要完善报警功能 本次更新内容 1. 增加了错误报警模块;支持按照项目、类名错误报警 功能介绍:在UI中配置好报警规则后,server接收到错误日志就会按照报警规则进行通知,通知的方式采取钉钉机器人的方式,更多通知方式在后期小版本中增加。 2.ui增加反选功能、组合条件查询功能 3.日志条数可以按照appName统计 4.优化大量代码 2.*版本升级3.0注意事项 plumelog_log4j等client可以不用升级,直接升级server和ui即可,3.0版本由于依赖redis做报警缓存功能,redis成了必要组件,ui和server都需要配置,使用kafka等其他模式也需要配置redis Plumelog介绍: plumelog专业致力于java日志系统,个人项目非公司项目,永久免费开源,gitee(码云)GVP项目(最有价值开源项目) 优点:1.接入方便,基于java log4j,logback 原项目不用做任何改动 2.采用日志异步上报方式,不占用本地项目磁盘空间 3.查询效率高,查询语句,日志格式经过设计和优化 4.查询界面人性化 5.作为日志系统,不会影响原有的系统运行,不影响原有系统性能 官网地址:http://www.plumelog.com

优秀的个人博客,低调大师

分布式监控系统 WGCLOUD,防篡改机制强化和升级

WGCLOUD,server端基于springboot开发,agent端使用go编写。支持高并发高性能,核心模块包括:服务器集群监控,ES集群状态监控,CPU监控,内存监控,数据监控,docker监控,网络流量监控,服务心跳检测,应用进程管理,磁盘IO监控,系统负载监控,监控告警信息推送。 说明: 1.对防篡改机制进行了优化和升级 码云源码下载:https://gitee.com/wanghouhou/wgcloud GITHUB源码下载:https://github.com/tianshiyeben/wgcloud 安装包下载:http://www.wgstart.com

优秀的个人博客,低调大师

Plumelog 发布 2.2,简单易用的 Java 分布式日志系统

PlumeLog发布2.2版本,本次版本更新如下: 1.增加了队列宕机保护 2.增加日志的自动删除 3.增加了springcloud-sleuth traceid的集成支持 4.增加了信息全模式,支持显示堆栈信息 5.优化界面,支持列的隐藏关闭,支持页码跳转,增加了错误率统计 6.修复了message为null,不显示的bug 7.增加了rest模式,优化项目在不同机房日志的搜集部署 Plumelog介绍: plumelog专业致力于java日志系统,个人项目非公司项目,永久免费开源,gitee(码云)GVP项目(最有价值开源项目) 优点:1.接入方便,基于java log4j,logback 原项目不用做任何改动 2.采用日志异步上报方式,不占用本地项目磁盘空间 3.查询效率高,查询语句,日志格式经过设计和优化 4.查询界面人性化 5.作为日志系统,不会影响原有的系统运行,不影响原有系统性能 官网地址:http://www.plumelog.com

优秀的个人博客,低调大师

分布式监控系统 WGCLOUD,支持历史数据保留期限

WGCLOUD,server端基于springboot开发,agent端使用go编写。支持高并发高性能,核心模块包括:服务器集群监控,ES集群状态监控,CPU监控,内存监控,数据监控,docker监控,网络流量监控,服务心跳检测,应用进程管理,磁盘IO监控,系统负载监控,监控告警信息推送。 WGCLOUD之前版本都是基于邮件来告警,为了支持短信,微信,钉钉等其他方式,系统提供了接口来集成这些告警方式,这样更灵活,你可以在此做任何实现。大家可以在自定义脚本里拿到告警内容,然后调用自己的接口将内容发送出去。 此次v3.0更新: 可在配置文件config/application.yml中自定义历史数据的保留时间,超过保留时间系统会自动清理,提升数据库读写速度。 清理数据包括,cpu,内存,网络流量记录,系统负载,进程状态,docker状态,下线主机,下线进程,下线docker,服务接口响应记录,错误日志记录。 手动录入的信息,如数据源,数据表,服务接口,docker基础信息,告警邮件配置等不会被清理 此次发布是补充说明v3.0更新功能,已安装v3.0不用更新。 base: #登陆账号admin的密码 admindPwd: 111111 #通信token,agent端和此保持一致 wgToken: wgcloud #是否开启公众看板,yes开启,no关闭,公众看板页面无需登陆 dashView: yes #数据表监控间隔,单位秒,默认60分钟 dbTableTimes: 3600 #服务接口监控间隔,单位秒,默认10分钟 heathTimes: 600 #监控数据保留天数,默认10天 historyDataOut: 10 #节点类型,master或slave,一个集群只能有一个master和N个slave nodeType: master 码云源码下载:https://gitee.com/wanghouhou/wgcloud GITHUB源码下载:https://github.com/tianshiyeben/wgcloud 安装包下载:http://www.wgstart.com

优秀的个人博客,低调大师

分布式监控系统 WGCLOUD,集成 ES-HEAD 开源组件

WGCLOUD基于java语言开发,是springboot构建的监控系统,支持高并发高性能,核心模块包括:服务器集群监控,ES集群状态监控,CPU监控,内存监控,数据监控,服务心跳检测,网络流量监控,应用进程管理,磁盘IO监控,系统负载监控,监控告警信息推送。 此次集成了ES-HEAD在线插件,可以在线对ElasticSearch集群各个节点的健康状态进行监控,无需安装。 1.支持在线创建/删除索引库 2.支持在线数据浏览和删除 3.支持在线基本查询 4.支持在线高级查询 码云源码下载:https://gitee.com/wanghouhou/wgcloud GITHUB源码下载:https://github.com/tianshiyeben/wgcloud 安装包下载:http://www.wgstart.com

优秀的个人博客,低调大师

TiDB 4.0.0-rc 发布,分布式 NewSQL 数据库

TiDB 4.0.0-rc现已发布,该版本具体更新内容如下: Compatibility Changes tidb 服务器状态端口被占用时,拒绝开始而不是返回警报日志#15177 Bug Fixes 修复以下问题:由于内部记录中的作业查询不正确,因此使用 PREPARE 语句执行 DDL 作业时,上游和下游之间的复制可能会出错#15435 修复Read Commited隔离级别中错误的子查询结果的问题#15471 修复了INSERT ... VALUES用于指定BIT(N)数据类型时可能出现的错误行为的问题#15350 修复以下问题:DDL 作业内部重试无法完全实现预期的结果,因为ErrorCount失败的值不能正确求和#15373 修复 TiDB 连接到 TiFlash 时 Garbage Collection可能无法正常工作的问题#15505 解决了由 Inline Projection optimization 导致的错误结果的问题#15411 修复在某些情况下 SQL 提示INL_MERGE_JOIN执行不正确的问题#15515 修复了将负数显式写入这些列时,具有AutoRandom属性的列被重新基准化的问题#15397 新功能和改进 添加区分大小写的排序规则,以便用户可以在新群集中启用 utf8mb4_general_ci 和 utf8_general_ci#33 增强RECOVER TABLE语法以支持恢复截断的表#15398 tidb 服务器状态端口被占用时,拒绝开始而不是返回警报日志#15177 使用序列作为默认列值来优化写入性能#15216 添加DDLJobs系统表以查询 DDL 作业的详细信息#14837 优化aggFuncSum性能#14887 优化EXPLAIN的输出#15507 更新说明: https://github.com/pingcap/tidb/releases/tag/v4.0.0-rc

优秀的个人博客,低调大师

Spring Cloud GateWay 集成 Sentinel 分布式流量控制框架

本文基于 Spring Boot2.1.11.RELEASE, Spring Cloud Greenwich.SR4, Spring Cloud Alibaba2.1.1.RELEASE, Sentinel 1.7.1 首先在网关模块 加入maven依赖, 等待maven 下载依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId> </dependency> <dependency> <groupId>com.alibaba.csp</groupId> <artifactId>sentinel-spring-cloud-gateway-adapter</artifactId> <version>1.7.1</version> </dependency> 作者这边没有指定版本号是因为做了统一的版本处理 然后编写 配置类 import com.alibaba.csp.sentinel.adapter.gateway.sc.SentinelGatewayFilter; import com.alibaba.csp.sentinel.adapter.gateway.sc.exception.SentinelGatewayBlockExceptionHandler; import org.springframework.beans.factory.ObjectProvider; import org.springframework.boot.autoconfigure.AutoConfigureBefore; import org.springframework.cloud.gateway.filter.GlobalFilter; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.core.Ordered; import org.springframework.core.annotation.Order; import org.springframework.http.codec.ServerCodecConfigurer; import org.springframework.web.reactive.result.view.ViewResolver; import java.util.Collections; import java.util.List; /** * Gateway Sentinel 配置 * @author Jeckxu */ @Configuration public class GatewayConfiguration { private final List<ViewResolver> viewResolvers; private final ServerCodecConfigurer serverCodecConfigurer; public GatewayConfiguration(ObjectProvider<List<ViewResolver>> viewResolversProvider, ServerCodecConfigurer serverCodecConfigurer) { this.viewResolvers = viewResolversProvider.getIfAvailable(Collections::emptyList); this.serverCodecConfigurer = serverCodecConfigurer; } @Bean @Order(Ordered.HIGHEST_PRECEDENCE) public SentinelGatewayBlockExceptionHandler sentinelGatewayBlockExceptionHandler() { // Register the block exception handler for Spring Cloud Gateway. return new SentinelGatewayBlockExceptionHandler(viewResolvers, serverCodecConfigurer); } @Bean @Order(Ordered.HIGHEST_PRECEDENCE) public GlobalFilter sentinelGatewayFilter() { return new SentinelGatewayFilter(); } } 到此, GateWay 模块集成 Sentinel Code工作已经完成! 打开你的Sentinel 控制台, 你会发现相关的接口记录已经在Web中展示

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

用户登录
用户注册