- 博客(14)
- 收藏
- 关注
转载 Redis分布式锁的正确实现方式
前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布式锁。可靠性首先,为了确保分布式锁可用,我们至少要确保锁的...
2018-12-23 19:26:56 218
转载 Spring的任务调度@Scheduled注解——task:scheduler和task:executor的解析
一个简单的Spring定时任务的 demo,全部代码见下载地址:https://download.csdn.net/download/yx0628/10511753 对于 applicationContext 的配置如下:调度器线程池 task:scheduler 和 task:executor 的意义在后边例子中会详细的测试和说明。<?xml version="1.0" encod...
2018-12-21 10:31:50 631
转载 spring task @Scheduled注解各参数详解
@Scheduled注解的使用这里不详细说明,直接对8个参数进行讲解。参数详解1. cron该参数接收一个cron表达式,cron表达式是一个字符串,字符串以5或6个空格隔开,分开共6或7个域,每一个域代表一个含义。cron表达式语法[秒] [分] [小时] [日] [月] [周] [年]注:[年]不是必须的域,可以省略[年],则一共6个域序号 说明 ...
2018-12-21 10:27:37 4464
转载 redis 集群下 cluster info 详解
http://www.redis.cn/commands/cluster-info.html
2018-12-19 17:05:48 6290
原创 gitlab 新建远程服务器仓库
Command line instructionsGit global setupgit config --global user.name "xxx"git config --global user.email "xxx@staff.hexun.com"Create a new repositorygit clone https://zqcode.idc.hexun.co...
2018-12-19 12:50:30 345
转载 mysql 索引长度限制详解
mysql 每个单表中对索引长度是有限制的,且根据不同的数据引擎会有所不同。 下面以mysql 5.5.47 版本为例做相应的说明。MYISAM表 1、创建一个字符编码为utf8的表 test create table test(id int,name1 varchar(300),name2 varchar(300),name3 varchar(500)) CHARSET=utf8 en...
2018-12-16 14:03:19 586
转载 RocketMQ 启动停止命令
1、rocketmq的启动进入rocketMQ解压目录下的bin文件夹启动namesrv服务:nohup sh bin/mqnamesrv &日志目录:{rocketMQ解压目录}/logs/rocketmqlogs/namesrv.log启动broker服务:nohup sh bin/mqbroker &日志目录:{rocketMQ解压目录}/logs/roc...
2018-12-12 14:43:39 7853
转载 服务器搭建--Linux安装erlang
1.安装依赖环境:1)安装GCC GCC-C++ Openssl等模块,安装过就不需要安装了yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel 2)安装ncursesyum -y install ncurses-devel 2.下载erlang:官网下载:http://erl...
2018-12-11 17:56:04 609
转载 Linux下RabbitMq安装
在大多数大公司,像应用服务器软件的安装、部署都是运维的事情,其实自己去尝试部署一下,也是有收获的。有机会正好尝试了Linux下的rabbitMq安装过程,做了记录,希望有用到的人可以做下参考。 安装环境:Linux: centOS 7.0 mini版rabbitMq: 3.6.2 查询linux版本more /etc/issuemqrabbitMq服务端网址下载...
2018-12-11 17:55:29 283
转载 单机多实例Tomcat部署
单机单用户基础上, 如何运行多个tomcat实例. 首先是tomcat的目录结构bin – 包含所有运行tomcat的二进制和脚本文件 lib – 包含tomcat使用的所有共享库 conf – 包含配置信息, 如tomcat绑定的端口等 logs – 包含所有的日志文件 temp – 此目录是tomcat存放的临时文件 webapps – 此目录非常重要, 这里存...
2018-12-06 15:46:27 251
转载 处理:/var/redis/run/redis_6379.pid exists, process is already running or crashed
命令;service redis start/var/redis/run/redis_6379.pid exists, process is already running or crashed引起这类问题一般都是强制关掉电源或断电造成的,也是没等linux正常关机。科学的处理办法2种: 可用安装文件启动 redis-server /etc/redis/6379.con...
2018-12-03 15:52:58 5370
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人