logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

idea 源码启动rocketmq

文章目录1.1 环境搭建1.1.1 源码拉取1.1.2 导入IDEA1.1.3 调试1)启动NameServer2)启动Broker3)发送消息4)消费消息2.1 rocketmq dashboard搭建1.1 环境搭建依赖工具JDK :1.8+MavenIntelliJ IDEA1.1.1 源码拉取从官方仓库 https://github.com/apache/rocketmq clone或者d

#intellij-idea#java#maven
docker 给hbase安装phoenix

安装步骤首先进入容器docker exec -it e16782e1e69c /bin/bash安装apache phoenix 需要准备 phoenix 以及pythonwget https://archive.apache.org/dist/phoenix/apache-phoenix-4.13.1-HBase-1.3/bin/apache-phoenix-4.13.1-HBase-1.3-b

文章图片
#hbase#docker#big data
java k8s-client api操作 kubernetes

API Server简介k8s API Server提供了k8s各类资源对象(pod,RC,Service等)的增删改查及watch等HTTP Rest接口,是整个系统的数据总线和数据中心。kubernetes API Server的功能:提供了集群管理的REST API接口(包括认证授权、数据校验以及集群状态变更);提供其他模块之间的数据交互和通信的枢纽(其他模块通过API Server查询或修

文章图片
#java#运维
spring-cloud-kubernetes使用configMap动态更新配置

前言之前微服务开发使用的是spring cloud config或者apollo等等做远程配置,而k8s也自带了配置configMap,本文演示下使用configMap如何做配置自动更新。过程演示代码在 https://github.com/spring-cloud/spring-cloud-kubernetes/tree/master/spring-cloud-kubernetes-exampl

#linux#java
spring-cloud-kubernetes使用spring Cloud LoadBalancer实现负载均衡

前言SpringCloud原有的客户端负载均衡方案Ribbon已经被废弃,取而代之的是SpringCloud LoadBalancer。本文介绍SpringCloud LoadBalancer的搭建和测试验证过程。流程演示代码在https://github.com/spring-cloud/spring-cloud-kubernetes/tree/master/spring-cloud-kuber

#linux#java
k8s中namespace的使用

namespace的作用Namespace(命名空间)是Kubernetes系统中的另一个非常重要的概念,Namespace在很多情况下用于实现多租户的资源隔离。namespace管理命令创建namespace[root@k8s-master k8s]# kubectl create namespace qianggenamespace "qiangge" created查看namespace[r

k8s中的dns服务

思考Kubernetes中有一个很重要的特性,服务自发现。一旦一个service被创建,该service的service IP和service port等信息都可以被注入到pod中供它们使用。Kubernetes主要支持两种service发现 机制:环境变量和DNS。没有dns服务的时候,kubernetes会采用环境变量的形式,一旦有很多个service,环境变量会变得很复杂,为了解决这个问题,

docker 给hbase安装phoenix

安装步骤首先进入容器docker exec -it e16782e1e69c /bin/bash安装apache phoenix 需要准备 phoenix 以及pythonwget https://archive.apache.org/dist/phoenix/apache-phoenix-4.13.1-HBase-1.3/bin/apache-phoenix-4.13.1-HBase-1.3-b

文章图片
#hbase#docker#big data
Excel数据导入到hbase实战

表的设计列蔟:推荐1-2个,能使用1个就不是使用2个版本的设计:如果我们的项目不需要保存历史的版本,直接按照默认配置VERSIONS=1就OK。如果项目中需要保存历史的变更信息,就可以将VERSIONS设置为>1。但是设置为大于1也就意味着要占用更多的空间数据的压缩:在创建表的时候,可以针对列蔟指定数据压缩方式(GZ、SNAPPY、LZO)。GZ方式是压缩比最高的,13%左右的空间,但是它的

文章图片
#hbase#big data#大数据
spring kafka 死信队列

文章目录前言环境搭建代码演示前言Spring-kafka内部封装了可重试消费消息的语义,也就是可以设置为当消费数据出现异常时,重试这个消息。而且可以设置重试达到多少次后,让消息进入预定好的Topic。也就是死信队列里。环境搭建搭建单机版kafka,docker-compose.yml文件如下:version: '2'services:zookeeper:image: wurstmeister/zo

暂无文章信息