码迷,mamicode.com
首页 >  
搜索关键字:heartbeat uuid    ( 2603个结果
分布式全局ID生成器-雪花算法
在复杂的分布式系统中全局ID生成器,通常需要满足如下需求: 1》全局唯一 2》趋势递增 3》单调递增 4》信息安全 5》含时间戳 同时需要满足高可用、低延迟、高QPS(一次生成几万个ID) 1. 一般通用方案研究 1. UUID生成 如下: UUID.randomUUID().toString() ...
分类:编程语言   时间:2021-06-02 17:52:03    阅读次数:0
mybatis-plus.global-config.db-config.id-type=auto 和 @TableId(value = "id", type = IdType.ASSIGN_ID)哪个优先生效
对于id自动生成的方式,有注解和配置两种。 含义相同:不过设置自动增长的时候必须保证数据库中id是自增,assign_id和assign_uuid则不需要。 yml配置: mybatis-plus: #type-aliases-package: com.monster.demo.entity glo ...
分类:数据库   时间:2021-06-02 13:10:19    阅读次数:0
使用HeartBeat实现高可用HA的配置过程详解
一、写在前面 HA即(high available)高可用,又被叫做双机热备,用于关键性业务。简单理解就是,有2台机器 A 和 B,正常是 A 提供服务,B 待命闲置,当 A 宕机或服务宕掉,会切换至B机器继续提供服务。常见的实现高可用的开源软件有 heartbeat 和 keepalived。 这 ...
分类:其他好文   时间:2021-05-25 18:40:44    阅读次数:0
Java 获取GUID
Java 获取GUID import java.util.UUID; public class guid { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stu ...
分类:编程语言   时间:2021-05-25 18:07:45    阅读次数:0
mysql数据库中的出发器
// Triger_flow_group_user_Insert BEGIN SET new.fid=REPLACE(UUID(),'-',''); set new.userName=(select ifnull(name,real_name) as name from blade_user whe ...
分类:数据库   时间:2021-05-24 10:18:59    阅读次数:0
ubuntu扩容
VMware虚拟机 Linux系统 Ubuntu 16.04 硬盘/磁盘扩容效果查看硬盘大小及使用情况 终端:df -h 没有扩容前: 成功扩容后: 主要流程扩展硬盘大小到100G将未分配的60G分配到主分区更新UUID值超详细图文详解扩容步骤查看磁盘的情况后,关闭客户机,可以看到现在硬盘大小为 : ...
分类:系统相关   时间:2021-04-29 11:39:46    阅读次数:0
前端生成uuid
github下载地址: https://github.com/uuidjs/uuid 1. Install npm install uuid 2. Create a UUID (ES6 module syntax) import { v4 as uuidv4 } from 'uuid'; uuidv ...
分类:其他好文   时间:2021-04-24 11:48:35    阅读次数:0
XEN SERVER 7.2 中增加硬盘
很多服务器都会多块盘或者做了Raid的多个虚拟磁盘,而安装xenserver后,他只会默认挂载第一快盘,也就是安装xenServer系统的那块。 那剩余的其他盘,怎么挂载上去做虚拟机的存储用呢?或者后期新增一块磁盘该如何操作呢? 1、用命令查看下自己的host-uuid [root@xenserve ...
分类:其他好文   时间:2021-04-21 12:44:08    阅读次数:0
Mybatis-puls进阶
主键生成策略 @TabelID uuid 自增ID 雪花算法 mybatis-plus 的主键策略 package com.baomidou.mybatisplus.annotation; public enum IdType { AUTO(0), //数据库自增ID 记住表ID字段一定是自增的 N ...
分类:其他好文   时间:2021-04-20 15:05:56    阅读次数:0
Heartbeat部署
部署环境:CentOS 7 1、Heartbeat介绍 Heartbeat是Linux-HA项目中的一个组件,它实现了一个高可用集群系统。心跳检测和集群通信是高可用的两个关键组件,在Heartbeat项目中,由heartbeat模块实现了这两个功能。Heartbeat是目前开源HA项目中十分成功的例 ...
分类:其他好文   时间:2021-04-09 12:52:08    阅读次数:0
2603条   上一页 1 2 3 4 ... 261 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!