- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 基于Docker的Kafka集群搭建
1.pull docker ,在机器上下载最新版本的kafka和zookeeper镜像,这里使用的是wurstmeister的镜像docker pull wurstmeister/kafkadocker pull wurstmeister/zookeeper2.装好的docker镜像3.启动zk容器Docker run –d –name zookeeper –p 2181:...
2018-12-04 11:31:25
14441
6
原创 Kubernetes编排Kafka Docker镜像l的方式搭建集群
本文基于已经安装了k8s和docker的情况下进行的k8s 编排kafk容器可以有statefulset和deployment两种方式。分别是有状态和无状态的,具体区别可以百度一下,这里只介绍集群搭建的方法。需要先准备若干yml配置文件(文件名自己定义,不固定),上传到linux机器的任意文件夹里(比如home下面自己创建一个k8skafka文件夹)第一种:statefulset集群编...
2018-12-04 11:30:14
3724
原创 Docker 容器的核心概念与使用
Docker背景Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似手机app,一个容器就是一个app),更重要的是容器性能开销极低。 Docker可以实现的功能:Web 应用的自动化打包和发布。自动化测试和持续集成、发布。在...
2018-12-04 09:58:51
871
原创 kafka连zk报错:Unable to read additional data from server sessionid 0x0...
问题描述:主机信息:IP hostname 10.0.0.10 host10 10.0.0.12 host12 10.0.0.13 host13 在这三台主机上部署一套zookeeper&kafka集群环境的时候,zk集群进程和端口都起来了。然后在启动kafka的时候,报错了,提示连不上zk。因为该环境要求必须开启防火墙,所以想到应该是因为...
2018-10-15 09:54:02
20903
1
原创 kafka消息队列基本概念与关键原理
Kafka 概述:Kafka是最初由Linkedin公司开发,用scala语言编写的,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统。它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、web日志、消息服务等。它类似于JMS(Java Messga...
2018-09-11 08:54:28
3093
原创 【阿里云】【centOS7】FastDFS分布式图片服务器开发环境搭建过程
在linux服务器上自己搭建fastdfs图片服务器。首先我们要准备的压缩文件: 下载地址:http://sourceforge.net/projects/FastDFS/ 或https://github.com/happyfish100/FastDFS(推荐)或者上csdn下载区直接搜文件名加后缀即可,很多资源。 【1】gcc编译环境安装FastDFS需要先...
2017-10-29 00:52:52
4980
1
原创 【阿里云】CentOS7系统下开发环境安装配置问题汇总:mysql5.6/zookeeper/redis
新手刚接触云服务器和linux系统,遇到了一些环境配置上的问题,上网查询后把搜罗到的问题集中起来,供大家参考:【阿里云ECS】阿里云ECS建站指南图文教程:http://www.jianshu.com/p/2604e53a7f6a?from=singlemessage阿里云搭建个人网站及域名绑定:http://blog.youkuaiyun.com/eastmount/article/detail...
2017-10-22 15:07:21
494
原创 【阿里云】入门笔记-ECS云服务器配置java开发环境
想学习一下linux,但是身边没有多余机器装系统,自己笔记本配置不行不好装虚拟机和双系统,于是想到买一个云服务器试试手比较好的云服务器 阿里云和腾讯云都可以用,在两个马老板中 个人比较崇拜前者,于是选择了阿里云如果是学生的话认证之后还是比较便宜的,9.9一个月,下面说一下入门的环境配置。需要准备:JDK、tomcat压缩包、远程访问linux主机和上传下载文件的工具:secureCRT...
2017-10-21 19:38:43
777
原创 【dubbo】JDK1.8+tomcat8.5环境下部署dubbo-admin报错
原因:jdk版本过高 环境不支持,相关原因分析:https://github.com/alibaba/dubbo/issues/50解决办法:下载编译好的支持jdk1.8的war包。地址:http://download.youkuaiyun.com/detail/leiyong0326/9548973http://download.youkuaiyun.com/download/w15868676
2017-10-17 17:30:36
771
原创 【Maven】入门开发过程中遇到的问题:Could not transfer metadata
最近加入新公司,从公司gitlib上下载了一个工程进行入手。该项目用到了很多公司自己的依赖,由于我刚来所以很多依赖需要配置maven的setting.xml和工程pom文件下载,在这里为了省事直接拷贝了部门老大的setting文件以及pom。然后maven build--clean install,进行编译在编译项目的过程中发现很多公司私有依赖无法下载,原因是无法连接到服务器,请求被拒
2017-10-13 14:53:36
60392
原创 遍历Map集合的四种方法
第一种: Set set = map.keySet(); //得到所有key的集合 for (Integer in : set) { String str = map.get(in);、 System.out.println(in + " " + str); } 第二种: System.out.println("第二
2017-09-18 20:32:32
489
转载 线程的wait和notify方法示例(生产者和消费者)
一. java Thread类的几个函数的说明: 1. setPriority( ): 设置线程的优先权; 2 . yield( ): 暂停线程的执行,给其它具有相同优先权的线程执行的机会,若此时没有其它线程执行,则此线程继续执行。这个函数并不会释放锁住的对象。 3. join( ): 等待加入的线程执行完毕才会执行下一个线程。加入的线程通过interrupt(
2017-09-13 22:09:56
326
转载 面试题,把IP地址保存到Int类型变量中
在新浪微博面试过程中遇到的问题,由于准备不充分,并没有答出来,回来搜索整理之后答案如下//代码片段package com.zwx; public class test { public static void main(String[] args) { byte[] bt = new byte[4]; bt[0] = (byte)1
2017-09-13 16:28:47
2047
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人