• 等级
  • 63754 访问
  • 40 原创
  • 5 转发
  • 133561 排名
  • 8 评论
  • 0 获赞

使用docker搭建zookeeper集群

使用docker搭建zookeeper集群 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。docker下zookeeper镜像构建 配置集群zookeeper的网络设置 配置集群zookeepe

2016-07-03 21:56:27

docker registry v2使用配置

registry 2registry registry 是针对docker 的私有docker hub 但是只提供了API方法,没有提供ui显示,不过足以。详情配置参见[github] pull镜像docker pull registry:2.3.1编写docker-compose.xml 编写compose.xml 使用配置文件填写密码的方式来配置registry。 registry:

2016-03-20 09:43:40

nginx转发配置shipyard遇到的问题

当使用了nginx转发HTTP请求到shipyard(shipyard.xxx.com)的时候,会发现每个容器的console都用不了,查看错误信息(F12)控制台会打印出这么一个链接 ws://shipyard.xxx.com?exec…. 的400错误代码 我们这里只转发了 HTTP转发,没有转发WebSockets 协议,我们需要给nginx配置一个WebSockets 请求map $htt

2015-11-24 20:18:49

shipyard如何做集群节点

有时候用户需要管理多台docker主机,shipyard比较简单。 curl -sSL https://shipyard-project.com/deploy | ACTION=node DISCOVERY=etcd://$host-ip:4001 bash -s $host-ip 是主的shipyard节点的IP 该脚本需要运行在从node的主机上,不是主机节点的机器上. 然后我们看主

2015-11-13 15:02:33

docker下如何安装和使用gogs

Gogs是什么? Gogs(Go Git Service) 是一个由 Go 语言编写的自助 Git 托管服务。有安装简易、跨平台、开源化等特点,因此使用Docker安装gogs.首先需要安装数据库(mysql) docker run -ti -d -v /mnt/logs/mysql:/var/log/mysql -v /mnt/data/mysql:/var/lib/mysql -p 33

2015-11-12 10:54:57

shipyard出现500错误或者不显示问题

出现这个问题 主要是因为shipyard的启动顺序不对而导致,所以一旦出现问题只要按照顺序重启docker容器即可.我这里写了一个重启shipyard镜像的shell脚本,仅供参考,不喜勿喷! vim /mnt/bash/shipyard_restart.sh#!/bin/bashPREFIX=shipyardrestart_rethinkdb() { docker restart $PRE

2015-11-10 14:28:53

spring 基于task机制调用(使用注解)

xml配置 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:task="http://www.s

2015-10-23 11:40:30

spring-quartz调度

quartz 是spring集成的调度框架。可以定时执行任务。quartz.properties配置 # Configure Main Scheduler Properties #============================================================================org.quartz.scheduler.instanceName

2015-10-23 11:23:36

生成二维码

二维码图片工具类package com.ttcity.portal.common.qrcode;import java.awt.image.BufferedImage;import jp.sourceforge.qrcode.data.QRCodeImage;public class UrcodeImgUtils implements QRCodeImage { BufferedImage b

2015-10-23 11:09:25

spring发送Email

使用spring发送email,支持文件、html、txt等格式。MailBean.java 发送email的格式类/** * 本类是主要进行发送E-mail信息。 * @author Jerry * 如果是HTML :<html><head></head><body><h1>hello!!spring html Mail</h1><a href=\"http://www.sina.com\"

2015-10-23 10:59:44

基于spring注解,泛型的使用

/** * Service基类,所有Service均继承该类 * */ public abstract class BaseService<T> { /* 所有子类直接通过该SQLSession操作数据库 */ @Resource(name = "sqlSession") protected SqlSession sqlSession; protected Clas

2015-10-23 10:03:17

P6SPY(JDBC SQL拦截)

P6SPY是什么? P6Spy 是针对数据库访问操作的动态监测框架。它使得数据库数据可无缝截取和操纵,而不必对现有应用程序的代码作任何修改。P6Spy 分发包包括P6Log,它是一个可记录任何 Java 应用程序的所有JDBC事务的应用程序。其配置完成使用时,可以进行数据访问性能的监测。 我们最需要的功能,查看sql语句,不是预编译的带问号的哦,而是真正的数据库执行的sql,更直

2015-10-23 09:51:42

docker安装gitlab

github是目前最流行的版本控制仓库,但是由于github的私有库需要收费,于是我们要在自己的服务器上搭建github,我们就可以想怎么玩怎么玩了。 首先我们使用daocloud加速器,下载gitlab相关镜像(redis、postgresql、gitlab)。 下载相关镜像:dao pull sameersbn/postgresql:latestdao pull sameersbn/r

2015-10-21 11:14:05

maven的多环境配置

在maven打包的时候经常会遇到开发环境和生产环境的服务器和数据库都不一样,这样就需要根据环境打包pom.xml<profiles> <profile> <id>dev</id> <properties> <session.local>zh</session.l

2015-10-20 16:03:21

spring mvc i18n设置

在实际的生产环境中,我们经常会使用国际化,我们使用spring mvc设置i18n。spring-mvc.xml<!-- 国际化支持 --> <mvc:interceptors> <!-- 国际化操作拦截器 如果采用基于(请求/Session/Cookie)则必需配置 --> <bean class="org.springframework.web.servlet.i18n.L

2015-10-20 15:00:44

Druid使用说明

数据库连接池有很多比如c3p0,dbcp等。今天我们说下druid连接池。 druid连接池文档被维护在githubweb.xml<filter> <filter-name>DruidWebStatFilter</filter-name> <filter-class>com.alibaba.druid.support.http.WebStatFilter</filt

2015-10-20 14:35:46

Ajax异步同步问题,Ajax如何获取返回值

/** * Ajax获取返回值 */ Utils.getData=function(url,params){ var result; // 设置同步 $.ajaxSetup({ async : false }); $.post(url,params,function(data){ //此处获取数据 resul

2015-10-20 11:28:41

jquery设置页面元素为只读

/** * 设置页面为只读 */ Utils.setPageUnEdit=function(fromId){ $(":text,:password,:submit,:image,:reset,:button,:file",'#'+fromId).each(function(i){ $(this).attr("readonly",true); }); $("

2015-10-20 11:22:01

jquery生成UUID的方法

/*! Math.uuid.js (v1.4) http://www.broofa.com mailto:robert@broofa.comCopyright (c) 2010 Robert Kieffer Dual licensed under the MIT and GPL licenses. *//* * Generate a random uuid. * * USAGE: Math.u

2015-10-20 11:19:37

Easyui Form增加myLoad方法,使其支持二级数据对象,Fix版本

之前因为要使用easyui的from控件load功能,从学习班看到代码,但是不能load到easyui的控件,修正版代码: $.extend($.fn.form.methods, { myLoad : function (jq, param) { return jq.each(function () { load(this, param);

2015-10-20 11:11:49

cuisongliu

关注
  • 计算机软件/Java开发工程师
  • 中国 天津 滨海新区
奖章
  • 持之以恒