jar包接入 引入maven依赖: <dependency> <groupId>com.cib.fintech.framework</groupId> <artifactId>common-fastdfs</artifactId> <version>1.1.2-SNAPSHOT</version> </dependency> 编辑spring配置文件修改fdfs配置: <bean id

工作环境 操作系统: CentOS 6.7 64bit 编译工具: git, C/C++ 编译工具集(gcc/make等等) libfastcommon: V1.24 FastDFS: V5.0.7 fastdfs-nginx-module Nginx 1.8.1 注明: 本教程三台linux服务器,安装两台storage服务,安装一台tracker服务.(测试在storage服务器上面测试) 安

介绍 Redis是REmote DIctionary Server缩写,是一个开源(BSD liscensed) 内存型key-value存储系统,常用作数据库、缓存、消息中间件。提供了一些丰富的数据结构,包括String、Lists、Hashes、Sets和Ordered Sets,以及在这些数据结构上面的操作,支持不同类型的持久化操作。并通过Redis Sentinel担供高可用性,通过Red

Kafka初窥 Kafka是一种分布式的,基于发布/订阅的消息系统。主要设计目标如下: 以时间复杂度为O(1)的方式提供消息持久化能力,即使对TB级以上数据也能保证常数时间的访问性能 高吞吐率。即使在非常廉价的商用机器上也能做到单机支持每秒100K条消息的传输 支持Kafka Server间的消息分区,及分布式消费,同时保证每个partition内的消息顺序传输 同时支持离线数据处理和实时数据处理

背景 web或app服务器集群承担了对外服务的首要职责,其中会话(session)是跟踪用户操作流程的重要手段,当中保存了众多用户访问相关的数据。一般有以下几个手段来保证用户访问期间的session一致性: 将一个用户的访问始终分配到同一台服务器上 主要是通过配置前端负载均衡设备来保证,通过追踪客户的IP地址、cookie等方法来识别客户,并将客户的会话保持在一台服务器上。优点是简单,应用层改造成

什么是Flyway Flyway(https://flywaydb.org) 是独立于数据库的应用、管理并跟踪数据库变更的数据库版本管理工具。 为什么需要Flyway 不同的开发人员在开发产品特性时,都有可能更新数据库(添加新表,新的约束等)。当开发人员完成工作并提交代码时,代码会被合并到主分支并在测试服务器上执行单元测试与集成测试。同样的需要有配套的数据库脚本更新。 生产系统的自动部署 Flyw

ZooKeeper概述 ZooKeeper是什么 ZooKeeper曾是Hadoop的子项目,现已成为Apache独立的顶级项目,它是一个针对大型分布式系统的高度可靠的协调系统,提供了高性能的分布式协调服务(a high-performance coordination service for distributed applications)。 因为整个协同分布式系统群就像一个动物园,所以取名为

前置条件 引擎为InnoDB。 检查两台MySQL的配置文件my.cnf,确保: server_id没有注释,且值不同 binlog_format = mixed log-bin = mysql-bin有设置 binlog-do-db = payplus需要包含待同步的库(注意:若有多个需要每个一行,略坑) 注意:修改完配置文件需要重启服务才生效。 添加MYSQL用户 GRANT REPLICAT

本文适用 操作系统:CentOS 7.2 x64 MySQL版本:5.6.30 系统环境设置 本节均需要管理员权限用户操作,可以root,或者普通用户sudo。 设置主机名 vi /etc/hostname 设置主机名,保存。(需要重启后生效) vi /etc/hosts 添加主机名至hosts表。 更改时区 CentOS默认时区可能不是北京时间,需要调整的话,命令如下: cp /usr/shar

使用MySQL常常会出现乱码问题,一般情况下都是因为编码不一致造成,以下提供了MySQL数据编码相关的一些信息,希望会有所帮助。 一、MySQL的编码机制: 1、数据库级别的编码:数据库服务器上允许建立不同编码的数据库,在数据库建立时需要指定编码; 2、表级别的编码:同一个数据库中可以建立不同编码的表,在表建立时需要指定编码,默认为用户连接时的编码; 3、表字段级别的编码:同一个表中可以建立不同编

1 2 3 4