勇往直前的专栏

写给以后的自己

搭建rabbitmq的docker集群

环境: 三个rabbitmq节点,加一个haproxy做前端 确保三台服务器都可以按主机名找到对方(/etc/hosts或dns)   node1,node2,node3分别执行: docker run -d --net host --name rabbitmq -e RABBITMQ_...

2018-07-31 11:13:19

阅读数 100

评论数 0

Docker实战:Docker安装部署RabbitMQ

使用Docker安装部署RabbitMQ 1、docker search rabbitmq:management 2、docker pull rabbitmq:management 注意:如果docker pull rabbitmq 后面不带management,启动rabbitmq后是...

2018-07-31 10:58:10

阅读数 280

评论数 1

RabbitMQ安装

部署安装RabbitMQ前,先了解下基本概念:(RabbitMQ+Python入门经典] 兔子和兔子窝) RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 MQ全称为Message Queue, 消息队列(MQ)是...

2018-07-31 10:33:07

阅读数 357

评论数 0

[RabbitMQ+Python入门经典] 兔子和兔子窝

RabbitMQ作为一个工业级的消息队列服务器,在其客户端手册列表的Python段当中推荐了一篇blog,作为RabbitMQ+Python的入门手册再合适不过了。不过,正如其标题Rabbit and Warrens(兔子和养兔场)一样,这篇英文写的相当俏皮,以至于对于我等非英文读者来说不像一般的...

2018-07-31 09:52:18

阅读数 200

评论数 0

Service Mesh大咖访谈:使用服务网格的微服务通信与治理

关键点 服务网格框架用于处理服务间的通信,并提供连接、管理和保护微服务的平台。 服务网格通过处理需要复杂编码的功能来帮助应用程序开发人员,例如路由决策,这些决策在网格层级完成,而不是在应用程序中完成。 它还提供了可以编入网格的安全策略。例如,您可以设置一个策略,以限制网格...

2018-07-27 10:29:57

阅读数 676

评论数 0

服务网格架构激活了容器网络管理—来自于服务网格创建者们的见解与展望

译者注:本文将是您了解和评估何时以及如何采纳服务网格的最佳参考资料。本文采访了服务网格的缔造者Buoyant创始人,Isito的产品经理,Enovy架构师Matt Klein等人,分别就谁应该何时以何种方式采纳服务网格给出了意见并展望了服务网格的未来。 容器是IT行业的超级英雄,它与服务网格是最...

2018-07-27 09:10:21

阅读数 186

评论数 0

一文读懂分层架构

认识分层架构 分层架构是运用最为广泛的架构模式,几乎每个软件系统都需要通过层(Layer)来隔离不同的关注点(Concern Point),以此应对不同需求的变化,使得这种变化可以独立进行;此外,分层架构模式还是隔离业务复杂度与技术复杂度的利器,《领域驱动设计模式、原理与实践》写道: 为了避...

2018-07-25 13:45:55

阅读数 627

评论数 0

当git上只做文件大小写重命名的修改时,如何躲坑...

一、 提交时 假设修改ABC.java为Abc.java。 1.1 如果使用git命令进行仅涉及大小写的重命名 1.1.1 设置git库为大小写敏感(不建议) $ git config core.ignorecase false 用这种方法进行重命名,用git stat...

2018-07-18 17:23:05

阅读数 225

评论数 0

关于Docker目录挂载的总结

Docker容器启动的时候,如果要挂载宿主机的一个目录,可以用-v参数指定。 譬如我要启动一个centos容器,宿主机的/test目录挂载到容器的/soft目录,可通过以下方式指定: # docker run -it -v /test:/soft centos /bin/bash 这样在容器...

2018-07-13 13:35:39

阅读数 501

评论数 0

使用nomad部署mysql

 以下是一个mysql的nomad job文件mysql.nomad,在此文件路径执行nomad run mysql.nomad文件名,即可 job "MySQL:5.7"{ //jobID datacenters=[ &quot...

2018-07-13 10:49:20

阅读数 427

评论数 0

使用Docker中的mysql

1.pull mysql image docker pull mysql 2.先最简单启动mysql docker run -d -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 --name mysql mysql 1 ** 此处MYSQL_ROOT...

2018-07-13 10:40:00

阅读数 132

评论数 0

Linux中文件上传rz使用

输入: rz 出现 文件选择框, 注意会上传到当前的目录   用法说明: sz命令发送文件到本地: # sz filename rz命令本地上传文件到服务器: # rz 执行该命令后,在弹出框中选择要上传的文件即可。 说明:打开SecureCRT软件 -> Options...

2018-07-12 10:50:51

阅读数 1531

评论数 0

Nomad 简介

摘要: Nomad 简介 Nomad是一个管理机器集群并在集群上运行应用程序的工具。 Nomad的特点: 支持docker,Nomad的job可以使用docker驱动将应用部署到集群中。 Nomad安装在linux中仅需单一的二进制文件,不需要其他服务协调,Nomad将资源管理器和调度程序的功能集...

2018-07-11 16:00:14

阅读数 581

评论数 0

【Consul】Consul实践指导-健康检查(Checks)

Consul的一个基本功能是提供系统级和应用级健康检查。如果健康检查与某个服务关联,则称为是应用级的;如果不予服务关联,则监控整个节点的健康。 check定义在配置文件中,或运行时通过HTTP接口添加。Check是通过HTTP与节点保持一致。 有五种check方法: 1.1.1  Scrip...

2018-07-10 19:42:55

阅读数 2035

评论数 0

使用 golang 调用consul api 接口,注册user-tomcat服务

1,关于consul dubbo的注册中心是zookeeper,redis。  motan的注册中心是zookeeper,consul。  kubernetes的注册中心是 etcd。  使用consul的好处是服务发现啥的都支持了。  可以使用域名进行负载均衡。  也是一个不错的 Server...

2018-07-10 15:09:01

阅读数 2090

评论数 0

用Nginx+Lua(OpenResty)开发高性能Web应用

在互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡、反向代理、代理缓存、限流等场景;而把Nginx作为一个Web容器使用的还不是那么广泛。Nginx的高性能是大家公认的,而Nginx开发主要是以C/C++模块的形式进行,整体学习和开发成本偏高;如果有一种简单的语言来实现Web应用的...

2018-07-06 17:07:20

阅读数 134

评论数 0

TCP 三次握手原理,你真的理解吗?

阿里妹导读:最近,阿里中间件小哥哥蛰剑碰到一个问题——client端连接服务器总是抛异常。在反复定位分析、并查阅各种资料文章搞懂后,他发现没有文章把这两个队列以及怎么观察他们的指标说清楚。   因此,蛰剑写下这篇文章,希望借此能把这个问题说清楚。欢迎大家一起交流探讨。   问题描述   ...

2018-07-05 17:47:53

阅读数 128

评论数 0

如何快速成长为技术大牛?

  写在前面不管是开发、测试、运维,每个技术人员心里多多少少都有一个成为技术大牛的 梦,毕竟“梦想总是要有的,万一实现了呢”!正是对技术梦的追求,促使我们不断 地努力和提升自己。 然而“梦想是美好的,现实却是残酷的”,很多同学在实际工作后就会发现,梦 想是成为大牛,但做的事情看起来跟大牛都不沾边...

2018-07-04 22:01:54

阅读数 90

评论数 0

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