在一个分布式环境中,同类型的服务往往会部署很多实例。这些实例使用了一些配置,为了更好地维护这些配置就产生了配置管理服务。通过这个服务可以轻松地管理这些应用服务的配置问题。应用场景可概括为:
zookeeper的一种应用就是分布式配置管理(基于ZooKeeper的配置信息存储方案的设计与实现)。百度也有类似的实现:disconf。
Diamond则是淘宝开源的一种分布式配置管理服务的实现。D...
分类:
其他好文 时间:
2014-10-12 13:42:48
阅读次数:
206
单机多实例据说可以最大程度提高硬件使用,谁知道呢,但是以前的公司喜欢这样搞,我最近也在学习复制什么的,电脑搞不起两台虚拟机,刚好单机多实例可以解救我。下面就说说步骤。 承上文http://www.cnblogs.com/wingsless/p/4002806.html,我已经安装好了MySQL...
分类:
数据库 时间:
2014-10-12 00:09:16
阅读次数:
480
最近需要使用JBoss配置项目的负载均衡(最好能有多实例保证并发量),经过1整天的搜索和实践,最终终于成功,在此记录下来,以便他人和自己日后参考。...
分类:
其他好文 时间:
2014-10-10 14:43:44
阅读次数:
199
[mysqld_multi]mysqld = /usr/bin/mysqld_safemysqladmin = /usr/bin/mysqladmin[mysqld1]datadir=/mnt/mysql/3306socket=/tmp/mysql3306.sockpid-file=/mnt/mys...
分类:
数据库 时间:
2014-10-09 21:44:17
阅读次数:
444
整数幂(多实例测试)Time Limit: 1 SecMemory Limit: 128 MBSubmit: 1073Solved: 610Description求A^B的最后三位数表示的整数(1=0){ 9 BigInteger A=input.nextBigInteger...
分类:
其他好文 时间:
2014-10-07 14:36:03
阅读次数:
111
操作系统平台:RHEL 5Shell环境:BashOracle:10g2功能描述:开机时自动切换到oracle用户下,启动oracle的多个实例。并记录数据库的启动情况到自定义的日志文件中。#!/bin/bashLOG_PATH=$HOME/oracle_initing.loglog() {if [...
分类:
数据库 时间:
2014-09-28 02:55:30
阅读次数:
352
一、需求说明最近一直在学习mysql-mmm,想以后这个架构也能用在我们公司的业务上,我们公司的业务是单机多实例部署,所以也想把mysql-mmm部署成这样,功夫不负有心人,我成功了,和大家分享一下:二、环境说明集群角色主机名IPMysqlPortServerIDVIPWriterVIPREADER...
分类:
数据库 时间:
2014-09-24 16:43:57
阅读次数:
158
默认Redis程序安装在/usr/local/redis目录下; 配置文件:/usr/local/redis/redis.conf,该配置文件中配置的端口为默认端口:6379; Redis的启动命令路径:/usr/local/bin/redis-server。 可以指定端口启动多个R...
分类:
其他好文 时间:
2014-09-24 14:11:27
阅读次数:
217
numa对MySQL多实例性能影响,通过对numa将MySQL绑定在不同的CPU节点上,并且采用绑定的内存分配策略,强制在本节点内分配内存。具体测试如下:1、关闭numa(numa=interleave),MySQL单实例;开启numa(numa=default),MySQL单实例,进行性能测试,比...
分类:
数据库 时间:
2014-09-15 19:08:29
阅读次数:
316
多实例mysql的安装和管理 mysql的多实例有两种方式可以实现,两种方式各有利弊。 第一种是使用多个配置文件启动不同的进程来实现多实例,这种方式的优势逻辑简单,配置简单,缺点是管理起来不太方便。 第二种是通...
分类:
数据库 时间:
2014-09-11 00:00:42
阅读次数:
353