排序:
默认
按更新时间
按访问量

Java 与 C socket通信传输结构体消息/Java解析C语言结构体

Linux C与java实现 socket通信,网上部分例子通信消息格式都是传递的字节流消息,直接传递char型数组消息。而在网络协议、通信控制、嵌入式系统、驱动开发等地方,我们经常要传送的不是简单的字节流(char型数组),而是多种数据组合起来的一个整体,其表现形式是一个结构体。这时候传输的内容...

2018-07-13 00:22:28

阅读数:10

评论数:0

SpringBoot的redis启动报错:ERR This instance has cluster support disabled

异常描述新建了一个项目,我自己的服务器安装了一个redis,安装的时候,基本上都是默认参数,然后SpringBoot配置如下:spring: redis: cluster: nodes: qianxunclub.com:66661234在项目启动的时候,报错:Caused ...

2018-07-08 03:03:00

阅读数:78

评论数:0

Consul 简介、安装、常用命令的使用

1 Consul简介Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案,Consul的方案更“一站式”,内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具...

2018-06-28 11:38:04

阅读数:63

评论数:0

CentOS7环境安装Kubernetes四部曲之三:添加节点

机器信息整个环境由两台CentOS7的机器组成,如下:hostnameIP地址作用内存大小master192.168.119.129主控制节点2Gnode1192.168.119.130业务节点4G将机器加入到K8S环境master机器的IP是192.168.119.129,所以在浏览器打开地址1...

2018-06-27 10:25:35

阅读数:16

评论数:0

curl: (6) Could not resolve host: www.baidu.com;

今天,在执行curl时,突然发现这个报错,问题是之前完全没有出现过这样的情况。[root@localhost ~]# curl www.baidu.com curl: (6) Could not resolve host: www.baidu.com; 未知的错误12上网了解了一下,都说是DNS的...

2018-06-27 10:23:40

阅读数:67

评论数:0

kubeadm搭建kubernetes集群之三:加入node节点

我们把kubernetes的master节点搭建好了,本章我们将加入node节点,使得整个环境可以部署应用;前提条件由于要用到谷歌的服务,所以要求您的网络环境可以科学上网,具体的方案就不在这里说了;复制文件如下图所示,cent7是我们上一章操作完成后对应的CentOS7的VMware文件夹,nod...

2018-06-27 10:02:59

阅读数:29

评论数:0

kubeadm搭建kubernetes集群之二:创建master节点

我们用VMware安装了一个CentOS7虚拟机,并且打算用这个虚拟机的镜像文件作为后续整个kubernetes的标准化镜像,现在我们就以这个镜像为基础,开始安装kubernetes集群吧;前提条件由于要用到谷歌的服务,所以要求您的网络环境可以科学上网,具体的方案就不在这里说了;复制文件如下图所示...

2018-06-27 10:01:07

阅读数:32

评论数:0

kubeadm搭建kubernetes集群之一:构建标准化镜像

使用docker可以批量管理多个容器,但都是在同一台电脑内进行的,这在实际生产环境中是不够用的,如何突破单机的限制?让多个电脑上的容器可以像单机上的docker-compose.yml管理的那样方便呢?kubernetes是个不错的选择,今天我们就来一起实战kubernetes集群环境的搭建吧。前...

2018-06-27 10:00:17

阅读数:25

评论数:0

Docker下RabbitMQ四部曲之四:高可用实战

本章是《Docker下RabbitMQ四部曲》系列的终篇,今天的我们一起来体验Rabbit’MQ集群的高可用能力,看看RabbitMQ集群中的部分节点宕机时,是否还能生产和消费消息;实战概要今天实战的步骤如下: 1. 制作docker-compose.yml文件,为每个容器配置好参数; 2. 启动...

2018-06-27 09:55:30

阅读数:211

评论数:0

Docker下RabbitMQ四部曲之三:细说java开发

本文是《Docker下RabbitMQ四部曲》系列的第三篇,实战两个基于SpringBoot的工程,分别用来生产和消费RabbitMQ消息;本文内容简述今天的实战由以下几部分组成: 1. 开发SpringBoot工程rabbitmqproducer,用来生产消息; 2. 分析docker-comp...

2018-06-27 09:53:11

阅读数:24

评论数:0

Docker下RabbitMQ四部曲之二:细说RabbitMQ镜像制作

本章是《Docker下RabbitMQ四部曲》系列的第二篇,将详细简述Docker下制作RabbitMQ镜像的技术细节,包括以下内容: 1. 列举制作RabbitMQ镜像时用到的所有材料; 2. 编写Dockerfile; 3. 编写容器启动时执行的脚本startrabbit.sh; 4. 单机版...

2018-06-27 09:52:09

阅读数:19

评论数:0

Docker下RabbitMQ四部曲之一:极速体验(单机和集群)

从本章开始,我们一起在Docker环境实战RabbitMQ环境部署和对应的Java开发,当前是《Docker下RabbitMQ四部曲》系列的第一篇,整个系列由以下四篇文章组成: 1. 第一篇,即本章,我们用最快的方式体验RabbitMQ单机环境下生产和消费消息,然后再体验RabbitMQ集群环境下...

2018-06-26 17:30:24

阅读数:11

评论数:0

Docker下ELK三部曲之三:K8S上的ELK和应用日志上报

本章是《Docker下ELK三部曲》系列的终篇,前面章节已经详述了ELK环境的搭建以及如何制作自动上报日志的应用镜像,今天我们把ELK和web应用发布到K8S环境下,模拟多个后台server同时上报日志的场景;基础结构本次实战的基础结构如下图所示: 一共有两个Pod:ELK和web应用;ELK的P...

2018-06-26 17:29:14

阅读数:17

评论数:0

Docker下ELK三部曲之二:细说开发

本章是《Docker下ELK三部曲》的第二篇,之前的《Docker下ELK三部曲之一:极速体验》部署了ELK,还有一个web应用可以将日志上报到ELK,然后在Kibana提供的页面查询到了日志,今天我们一起深入细节,看看上述服务是如何实现的; 核心技术点前一章中,之所以能通过一个docker-co...

2018-06-26 17:27:54

阅读数:10

评论数:0

Docker下ELK三部曲之一:极速体验

《Docker下ELK三部曲》一共三篇文章,为您揭示如何快速搭建ELK环境,以及如何将web应用的日志上报到ELK用,三部曲内容简述如下: 1. 极速体验ELK服务,即本章的内容; 2. 细说技术详情,例如集成了filebeat服务的镜像如何制作,web应用如何与filebeat服务集成在一个镜像...

2018-06-26 17:22:09

阅读数:11

评论数:0

Docker下MySQL主从三部曲之三:binlog日志参数实战

本章是《Docker下MySQL主从三部曲》的终篇,前面的章节我们能够制作镜像来搭建主从同步环境,本章我们来观察binlog参数MASTER_LOG_POS;关于从库同步的设置在设置从库同步的时候一般会使用以下SQL:CHANGE MASTER TO MASTER_HOST='172.17.0.2...

2018-06-26 17:19:17

阅读数:11

评论数:0

Docker下MySQL主从三部曲之二:细说镜像制作

本文是《Docker下MySQL主从三部曲》系列的第二篇,上一篇《Docker下MySQL主从三部曲之一:极速体验》我们轻而易举的搭建了MySQL主从同步环境,凭借的是一个docker-compose.yml脚本,今天我们一起来看看这个脚本相关的技术细节,学习如何制作支持MySQL主从同步镜像;镜...

2018-06-26 17:17:23

阅读数:10

评论数:0

Docker下MySQL主从三部曲之一:极速体验

从本章开始,我们来实战如何在Docker下快速搭建主从同步的MySQL环境,《Docker下MySQL主从三部曲》由以下三章组成: 1. 本章的内容,以最快的速度搭建和体验一主二从的MySQL主从环境; 2. 细说第一章中的环境背后的技术细节,主要是如何制作MySQL主从的镜像; 3. 验证bin...

2018-06-26 17:14:24

阅读数:16

评论数:0

CentOS7环境安装Kubernetes四部曲之四:安装kubectl工具

本文是《CentOS7环境安装Kubernetes四部曲》系列的终篇,经历了前三篇文章的实战,我们用rancher搭建了具备master和node的完整K8S环境,但是目前还不能通过kubectl工具在K8S环境做更多的操作,本章我们来实战安装和配置kubectl工具;kubectl工具安装在哪里...

2018-06-26 17:12:23

阅读数:12

评论数:0

CentOS7环境安装Kubernetes四部曲之一:标准化机器准备

通过Rancher安装Kubernetes的文章前面已经写过,但那时是需要科学上网才能安装成功(下载gcr.io/google_containers/XXXXX的镜像),本次实战依旧是用Rancher来安装Kubernetes,但是会做一些设置,使得不用翻墙也能成功安装K8S环境,另外,在Cent...

2018-06-26 17:07:08

阅读数:34

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭