首页 文章 精选 留言 我的

精选列表

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

TiDB 4.0.1 发布,分布式 NewSQL 数据库

TiDB 4.0.1 现已发布,该版本具体更新内容如下: 新功能 TiKV 添加--advertise-status-addr启动参数#8046 PD 为内嵌的 TiDB Dashboard 添加内部代理的支持#2511 添加对 PD 客户端自定义超时的设置#2509 TiFlash 支持 TiDBnew collation framework排序规则框架 支持函数If/BitAnd/BitOr/BitXor/BitNot/Json_length下推到 TiFlash 支持 TiFlash 中对于大事务的 Resolve Lock 逻辑 Tools Backup & Restore (BR) 增加启动时集群版本检查,避免 BR 和 TiDB 集群不兼容的问题#311 Bug 修复 TiKV 修复日志中use-unified-pool配置打印不正确的问题#7946 修复 tikv-ctl 不支持相对路径的问题#7963 修复点查监控指标不准确的问题#8033 修复过时副本在网络隔离消除后不能销毁的问题#8006 修复read index可能过时的问题#8043 改善备份恢复文件操作的可靠性#7917 PD 防止某些场景下对 Placement Rules 的错误配置#2516 修复删除 Placement Rules 可能引发 panic 的问题#2515 修复当 Store 的已用空间为零时无法获取 Store 信息的 bug#2474 TiFlash 修复 TiFlash 中 Bit 类型列的 Default Value 解析不正确的问题 修复 TiFlash 对于1970-01-01 00:00:00 UTC在部分时区下计算错误的问题 更多内容可查看更新说明:https://pingcap.com/docs-cn/stable/releases/release-4.0.1/

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

TiDB 3.1.2 发布,分布式 NewSQL 数据库

TiDB 3.1.2现已发布,该版本更新内容如下: Bug 修复 TiKV 修复 S3 和 GCS 备份恢复时的错误处理问题#7965 修复备份过程中的DefaultNotFound错误#7838 Tools Backup & Restore (BR) 提升备份恢复到 S3 和 GCS 存储的稳定性,在网络较差时会自动重试#314#7965 修复恢复数据时因找不到 Region leader 出现的NotLeader错误,BR 会自动重试#303 修复恢复数据时rowID大于2^(63)的数据丢失问题#323 修复恢复数据时无法恢复空库空表的问题#318 增加备份恢复 S3 时的 AWS KMS 服务端加密 (SSE) 支持#261 更新说明:https://pingcap.com/docs-cn/v3.1/releases/release-3.1.2/

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

分布式监控系统 WGCLOUD,新增 docker 状态监控

WGCLOUD基于java语言开发,是springboot构建的监控系统,支持高并发高性能,核心模块包括:服务器集群监控,ES集群状态监控,CPU监控,内存监控,数据监控,docker监控,网络流量监控,服务心跳检测,应用进程管理,磁盘IO监控,系统负载监控,监控告警信息推送。 此次更新: 新增支持监控docker,只需要输入docker container id即可开始监控。 支持docker下线告警。 #自定义配置参数 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 #告警配置 mail: #告警邮件总开关,yes开启,no关闭 allWarnMail: yes #监控主机内存使用率%报警值,超过此值即发送邮件报警 memWarnVal: 98 #监控主机cpu使用率%报警值,超过此值即发送邮件报警 cpuWarnVal: 98 #内存告警邮件,yes开启,no关闭。总开关开启后,此处设置才会生效。以下开关均遵循此规则。 memWarnMail: yes #CPU告警邮件,yes开启,no关闭 cpuWarnMail: yes #主机下线告警邮件,yes开启,no关闭 hostDownWarnMail: yes #进程下线告警邮件,yes开启,no关闭 appDownWarnMail: yes #服务接口告警邮件,yes开启,no关闭 heathWarnMail: yes #数据源连接失败,告警邮件,yes开启,no关闭 dbDownWarnMail: yes #告警脚本文件,可以为空,参考:/server/template/sendMsg.sh warnScript: 码云源码下载:https://gitee.com/wanghouhou/wgcloud GITHUB源码下载:https://github.com/tianshiyeben/wgcloud 安装包下载:http://www.wgstart.com

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

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

TiDB 4.0.0 现已发布,该版本具体更新内容如下: Bug 修复 不要将批处理命令发送到 TiFLASH,以修复 TiFLASH 引擎的意外超时。#17307 修复了在分区修剪期间不区分有符号/无符号整数的错误,并在某些情况下还优化了性能。#17230 修复了从 3.1.1 升级到 4.0 失败的错误#17300 修复了更新语句的分区选择错误,分区选择应影响整个更新语句#17305 在发送失败并出现模棱两可的错误后修复 panic#17380 在创建键分区表时修复 panic#17242 ...... Changed Behaviors 默认情况下启用 Green GC。#16955 使错误消息Transaction is too large更易于理解。#17219 New Features 在重试提交阶段使 goroutine 计数可以由 committer-concurrency 控制#16876 支持显示表分区区域。#17294 支持 tidb 服务器的临时存储使用限制#16211 更多内容可查看更新说明:https://github.com/pingcap/tidb/releases/tag/v4.0.0

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

TiDB 3.0.14 发布,分布式 NewSQL 数据库

TiDB3.0.14现已发布,该版本更新内容如下: 兼容性变化 TiDB performance_schema和metrics_schema由读写改为只读#15417 重点修复的 Bug TiDB 修复 join 条件在 handle 列上存在多个等值条件时,index join 查询结果错误的问题#15734 修复 fast analyze handle 列 panic 的问题#16079 修复通过 prepare 方式执行 DDL 语句时,DDL job 结构中 query 字段错误的问题,该问题可能导致使用 Binlog 同步时,上下游数据产生不一致#15443 TiKV 修复重复清锁请求可能破坏事务原子性的问题#7388 新功能 TiDB admin show ddl jobs查询结果中添加库名和表名列#16428 RECOVER TABLE支持恢复被TRUNCATE的表#15458 新增SHOW GRANTS语句权限检查的功能#16168 新增LOAD DATA语句权限检查#16736 提升时间日期相关函数作为 partition key 时,分区裁剪的性能#15618 dispatch error的日志级别从WARN调整为ERROR#16232 新增支持require-secure-transport启动项,以强制要求客户端必须使用 TLS#15415 支持内部组件间 http 通信使用 TLS#15419 information_schema.processlist表中添加显示当前事务start_ts信息#16160 新增自动重加载集群间通讯 TLS 证书信息的功能#15162 通过重构分区裁剪的实现,提升分区表的读操作的性能#15628 新增当使用floor(unix_timestamp(a))作为range分区表的分区表达式时,支持分区裁剪功能#16521 修改update语句中包含view且不对该view进行 update 时的行为,由不允许执行改为正常执行#16787 禁止创建嵌套view#15424 禁止 truncateview#16420 当列处于非 public 状态时,禁止用update语句显式的更新此列的值#15576 当 status 端口被占用时,禁止启动 TiDB#15466 current_role函数的字符集由 binary 调整为 utf8mb4#16083 通过在处理完每个 Region 后增加检查max-execution-time是否符合条件,提升系统处理max-execution-time的响应灵敏度#15615 TiKV 提升乐观事务存在大量冲突及BatchRollback存在时的性能#7605 提升悲观事务冲突严重的场景下悲观锁 waiter 被频繁唤醒导致性能下降的问题#7584 Tools TiDB Lightning tidb-lightning-ctl 新增fetch-mode子命令,输出 TiKV 集群模式#287 Bug 修复 TiDB 修复WEEKEND函数在 SQL mode 为ALLOW_INVALID_DATES时结果与 MySQL 不兼容的问题#16170 修复当索引列上包含自增主键时,DROP INDEX执行失败的问题#16008 修复 Statement Summary 中,TABLE_NAMES列值有时会不正确的问题#15231 修复因 Plan Cache 启动后部分表达式计算结果错误的问题#16184 修复函数not/istrue/isfalse计算结果错误的问题#15916 修复带有冗余索引的表 MergeJoin 时 Panic 的问题#15919 修复谓词只跟外表有联接的情况下错误地化简外链接的问题#16492 修复SET ROLE导致的CURRENT_ROLE函数报错问题#15569 修复LOAD DATA在遇到\时,处理结果与 MySQL 不兼容的问题#16633 修复数据库可见性与 MySQL 不兼容的问题#14939 修复SET DEFAULT ROLE ALL语句的权限检查不正确的问题#15585 修复 plan cache 导致的分区裁剪失效问题#15818 修复因事务未对相关表进行加锁,该表存在并发的 DDL 操作且有阻塞时导致事务提交时报schema change的问题#15707 修复IF(not_int, *, *)行为不正确的问题#15356 修复CASE WHEN (not_int)行为不正确的问题#15359 修复在使用非当前 schema 中的视图时报Unknown column错误的问题#15866 修复解析时间字符串的结果与 MySQL 不兼容的问题#16242 修复 left join 右孩子节点有null列可能会导致 join 上的排序算子 panic 的问题#15798 修复当 TiKV 持续返回StaleCommand错误期间,执行 SQL 的流程被阻塞且不报错的问题#16528 修复启用审计插件后端口探活可能会导致 panic 的问题#16064 修复fast analyze作用于 index 时导致 panic 的问题#15967 修复某些情况下SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST语句 panic 的问题#16309 修复哈希分区表在建表时由于分配内存之前未及时检查分区数量导致当指定非常大的分区数量(例如 9999999999999)时,导致 TiDB OOM 的问题#16218 修复information_schema.tidb_hot_table对于分区表信息不准确的问题#16726 修复分区选择算法在哈希分区表上不生效的问题#16070 修复 mvcc 系列的 HTTP API 不支持分区表的问题#16191 保持UNION语句和SELECT语句对于错误处理的行为一致#16137 修复当VALUES函数参数类型为bit(n)时行为不正确的问题#15486 修复view列名过长时处理逻辑与 MySQL 不一致的问题,当列名过长时,系统自动生成一个短的列名#14873 修复(not not col)被错误地优化为col的问题#16094 修复 index join 构造内表 range 错误的问题#15753 修复only_full_group_by对含括号的表达式检查错误的问题#16012 修复select view_name.col_name from view_name报错的问题#15572 TiKV 修复某些情况节点隔离恢复之后无法被正确删掉的问题#7703 修复网络隔离时 Region Merge 可能导致数据丢失的问题#7679 修复某些情况 learner 无法被正确移除的问题#7598 修复扫描 raw kv 时可能乱序的问题#7597 修复由于 Raft 消息 batch 过大时导致连接重连的问题#7542 修复 empty request 造成 gRPC 线程死锁的问题#7538 修复 merge 过程中 learner 重启的处理逻辑不正确的问题#7457 修复重复清锁请求可能破坏事务原子性的问题#7388 更新说明:https://pingcap.com/docs-cn/v3.1/releases/3.0.14/

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

分布式监控系统 WGCLOUD,重构消息推送模块

WGCLOUD基于java语言开发,是springboot构建的监控系统,支持高并发高性能,核心模块包括:服务器集群监控,ES集群状态监控,CPU监控,内存监控,数据监控,服务心跳检测,应用进程管理,磁盘IO监控,系统负载监控,监控告警信息推送。 此次更新对告警消息推送机制进行了整体重构,可进行灵活配置,性能也有很大提升。 备注:如果监控超过100台主机时候,可以适当修改内存值,提升运算能力。具体修改wgcloud-server/start.sh,将-Xms128m -Xmx512m修改为-Xms256m -Xmx1024m,start.sh启动参数均为JVM启动的标准调优参数,可以参考JVM调优手册进行扩展优化。 码云源码下载:https://gitee.com/wanghouhou/wgcloud GITHUB源码下载:https://github.com/tianshiyeben/wgcloud 安装包下载:http://www.wgstart.com

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

TiDB 3.0.12 发布,分布式 NewSQL 数据库

TiDB3.0.12现已发布,该版本更新内容如下: TiDB 3.0.12 兼容性变化 TiDB 修复慢日志中记录 prewrite binlog 的时间部分计时不准确问题。原本计时的字段名是Binlog_prewrite_time,这次修正后,名称更改为Wait_prewrite_binlog_time。#15276 新功能 TiDB 支持通过alter instance语句动态加载已被替换的证书文件#15080#15292 添加cluster-verify-cn配置项,配置后必须是对应 CN 证书才使用 status 服务#15164 在每个 TiDB server 中添加对 DDL 请求的一个限流的功能,从而降低 DDL 请求冲突报错频率#15148 支持在 binlog 写入失败时,TiDB 退出#15339 Tools TiDB Binlog Drainer 新增kafka-client-id配置项,支持连接 Kafka 客户端配置客户端 ID#929 Bug 修复 TiDB 使GRANT/REVOKE在对多个用户修改时,保证原子性#15092 修复在分区表上面悲观锁的加锁未能锁住正确的行的问题#15114 建索引长度超过限制时,使报错信息根据配置中max-index-length的值显示#15130 修复FROM_UNIXTIME函数小数点位数不正确的问题#15270 修复一个事务中删除自己写的记录导致冲突检测失效或数据索引不一致问题#15176 TiKV 修复一个在关闭一致性检查参数时,在事务中插入一个已存在的 Key 然后立马删除,导致冲突检测失效或数据索引不一致的问题#7054 Raftstore 引入流控机制,解决没有流控可能导致追日志太慢可能导致集群卡住,以及事务大小太大会导致 TiKV 间连接频繁重连的问题#7072#6993 PD 修复 PD 因处理 Region heartbeat 时的数据竞争导致 Region 信息不正确的问题#2233 TiDB Ansible 支持一个集群部署多个 Grafana/Prometheus/Alertmanager#1198 更新说明:https://pingcap.com/docs-cn/v3.1/releases/3.0.12/

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

Memcached 1.6 发布,高性能分布式缓存系统

Memcached 1.6现已发布,新版本带来了一些重要的新功能,并对 memcached进行了修复。更新内容总览: 现在,其默认情况下会编译外部闪存系统。 新的元协议,该协议比现已弃用的二进制协议具有更多功能。 做了 Memcached 的网络代码,以允许自动批处理响应系统调用。 随着网络的变化,平均每个系统调用 1.5 个密钥可以将服务器 CPU 最多减少 25%,并将延迟至少减少几个百分点。 默认情况下,Memcached 1.6 还带有“Extstore”作为新的外部存储垫片。Extstore 将哈希表和键保留在内存中,同时将值移至基于外部闪存的存储中。 Fixes meta:指示引用计数溢出 meta:修复 gitle 中的 refleak fix:将所有新连接视为已拒绝 timedrun:正确的信号处理程序初始化。 restart:修复潜在的双重释放 stats_prefix:修复由于不确定性导致的测试失败 修复sasl将加载配置错误路径的错误 meta:使返回码更通用 config.h(用于 util.c),修复 htonll comp。失败 hash:针对 gcc-10 修复构建失败 修复单元测试中的内存泄漏 在 BUILD 指令中修复订单 新的功能 extstore:默认启用。 meta:incr/decr 的算术命令(ma) network:conns 的瞬态静态读取缓冲区 network:所有命令的响应堆栈 更多详细内容可查看发布说明: https://github.com/memcached/memcached/wiki/ReleaseNotes160

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

TiDB 3.0.11 发布,分布式 NewSQL 数据库

TiDB3.0.11现已发布,该版本更新内容如下: TiDB 3.0.11 兼容性变化 TiDB 新增max-index-length配置项,用于控制索引支持的最大长度,用户可自由选择兼容 v3.0.7 之前版本或者兼容 MySQL#15057 新功能 TiDB 新增在information_schema.PARTITIONS表中显示分区表的分区元信息的功能#14849 TiDB Binlog 新增 TiDB 集群之间数据双向复制功能#884#909 TiDB Lightning 新增配置 TLS 功能#44#270 TiDB Ansible 优化create_user.yml的逻辑,中控机使用的用户不必和ansible_user一致#1184 Bug 修复 TiDB 修复由于涉及Union的查询没有标记为只读,在乐观事务开启重试时会导致 Goroutine 泄露的问题#15076 修复执行SET SESSION tidb_snapshot = 'xxx';语句后,由于执行时未正确使用tidb_snapshot变量的值,导致SHOW TABLE STATUS未正确输出快照时刻表状态的问题#14391 修复Sort Merge Join与ORDER BY DESC在同一条 SQL 语句中时,输出结果不正确的问题#14664 修复创建分区表时,由于使用不支持的表达式,导致 TiDB server panic 的问题,修复后返回This partition function is not allowed错误信息#14769 修复执行select max() from subquery语句且 Subquery 包含Union的子查询时,输出结果不正确的问题#14944 修复执行DROP BINDING语句解除执行计划绑定后,执行SHOW BINDINGS语句系统返回错误信息的问题#14865 修复查询语句中别名长度大于 256 时,由于在查询结果中未按照 MySQL 协议对别名截断,导致连接被断开的问题#14940 修复字符串类型被用作DIV中时,查询结果可能不正确的问题,例如:select 1 / '2007' div 1现在可以被正确地执行#14098 TiKV 优化日志输出,删除部分不必要的日志#6657 修复 peer 在高负载情况下若被删除可能导致 panic 的问题#6704 修复 Hibernate Region 在某些特殊条件下未被正确唤醒的问题#6732#6738 TiDB Ansible 修复tidb-ansible中失效、过期的文档链接#1169 修复wait for region replication completetask 可能出现未定义变量的问题#1173 更新说明: https://pingcap.com/docs-cn/v3.1/releases/3.0.11/

资源下载

更多资源
Mario

Mario

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

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等操作系统。

用户登录
用户注册