首页 文章 精选 留言 我的

精选列表

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

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中展示

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

YugabyteDB 2.1.2 发布,高性能分布式 SQL 数据库

YSQL的变化 [YSQL]表达式下push框架。#3297 [YSQL]通过减少主RPC的数量来优化relcache预加载。#3049 [YSQL] [Diesel ORM]修复了带有设置返回功能和LIMIT的嵌套SELECT的崩溃问题。#3811 [YSQL]修复ybctid值与分区边界匹配时的错误。#3833 [YSQL] [Hasura]使用RETURNING子句修复UPDATE的“缺少基表ybctid”错误。#3805 [YSQL]对具有多个FK表的表进行更新会使postgres崩溃。#3583 系统改进 [cdc]修复DeleteTableWithCDCStream 确保只有平板电脑负责人才能确认变更表。#2236 使OpenSSL使用线程安全。#3454 从RequestConsensusVote恢复已删除的超时。#3390 托管:在UI表格页面(#3726)上修复DFATAL。#3726 在更新CQL索引时,忽略来自同一事务的写入。#3718 更新默认压缩线程数的设置。#3561 向交易参与者添加解决意图的功能。#1032 [cdc]能够在yb-admin中删除和列出CDC流。#3638 将默认的清单预分配设置为64k。#3666 加密计数器溢出的解决方法。#3707 修复了网络分区期间的SecureStream OOM。#3842 写入停止后,事务可能会挂在事务参与者上。#3823 在主/任务处显示回填进度。#3668 修复已删除平板电脑的交易应用。#3828 注释掉Connection :: Shutdown信息日志。#3842 平台 修复了启用YSQL身份验证时的运行状况检查失败。#3737 复制不足的服务器添加到主健康检查。#1374 进入Yugabyte Cloud上的“表格”页面时,修复Tab问题。#3749 仅保存可用的AWS实例类型。#3626 添加了用于查询审计表的API。#3792 为启用TLS的Universe生成客户端证书。#3839 Onprem-允许指定homeDir,自动排除安装s3cmd和ntp。#3834 默认情况下,将排序添加到发布列表以及搜索栏,以允许用户通过输入字符串的一部分来快速访问所需的发布。#3563 正确禁用onprem的ntp安装

资源下载

更多资源
Spring

Spring

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

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册