51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
C++
Docker---数据卷Volume的简单使用(使用DockerFile实现)
DockerFile是什么?Dockerfile是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像。它们简化了从头到尾的流程并极大的简化了部署工作。Dockerfile从FROM命令开始,紧接着跟随者各种方法,命令和参数。其产出为一个新的可以用于创建容器的镜像。实例:提前转备好一个简单的Doc...
代码星球
·
2020-09-24
使用
Docker---
数据
Volume
简单
DockerFile语法【h】
DockerFile在我理解就是可以将所需要构建镜像的功能、组件都天前配置好,然后直接生成一个Image,而不是先生成镜像,再通过修改容器的方法来生成最终需要的镜像。 镜像的定值实际上就是定值每一层所需要添加的配置、文件,将每一层修改、安装、构建、操作的命令都写入一个脚本,最后使用脚本...
代码星球
·
2020-09-24
DockerFile
语法
Dockerfile语法梳理
我们先来看一下上篇的Dockerfile#获取baseimageFROMadoptopenjdk/openjdk8:latest#类似于执行linux指令RUNmkdir/opt/app#类似于linuxcopy指令COPYdemo-docker.jar/opt/app/#对外端口EXPOSE8080#执行命令java...
代码星球
·
2020-09-24
Dockerfile
语法
梳理
windows 系统下安装docker
一、介绍 Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。二、使用dockertoolbox安装docker 对于Windows用户来说,使用dockert...
代码星球
·
2020-09-24
windows
系统
安装
docker
论consul正确的关闭姿势
最近在工作中发现一个有意思的现象,我用ctrl+c关闭本地consul的时候,报警系统并没有发出告警,说我的node异常,自己看了一下代码,发现consul的关闭还是有点猫腻的,仔细来讲讲consulagent在正常关闭的时候会向集群发送leave信令,宣告自己离开集群,那么什么才叫正常关闭呢?还是上代码:摘自comm...
代码星球
·
2020-09-24
consul
正确
关闭
姿势
Metricbeat 轻量型指标采集器
用于从系统和服务收集指标。从CPU到内存,从Redis到Nginx,Metricbeat能够以一种轻量型的方式,输送各种系统和服务统计数据。将Metricbeat部署到您所有的Linux、Windows和Mac主机,并将它连接到Elasticsearch就大功告成啦:您可以获取系统级的CPU使用率、内存、文...
代码星球
·
2020-09-24
Metricbeat
轻量型
指标
采集
consul reconnect_timeout
reconnect_timeout这将控制从集群中彻底删除发生故障的节点需要多长时间。默认值为72小时,建议将其设置为至少为节点或网络分区的预期可恢复的最大停机时间的两倍。警告:将此时间设置得太低可能会导致Consul服务器在扩展节点故障或分区过程中从法定数中删除,这可能会使群集恢复复杂化。该值是一个带单位后缀的时间,...
代码星球
·
2020-09-24
consul
reconnect
timeout
consul删除无效实例
consul删除无效实例删除无效服务删除无效节点删除无效服务http://127.0.0.1:8500/v1/agent/service/deregister/test-9c14fa595ddfb8f4c34c673c65b072bbtest-9c14fa595ddfb8f4c34c673c65b072bb:实例idm...
代码星球
·
2020-09-24
consul
删除
无效
实例
consul实现分布式锁
分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partitiontolerance),最多只能同时满足两项。”所以,很多系统在设计之初就要对这三者做出取舍。在互联网领域的绝大多数的场景中,都需要牺牲强...
代码星球
·
2020-09-24
consul
实现
分布式
Consul之:key/value存储
key/value作用动态修改配置文件支持服务协同建立leader选举提供服务发现集成健康检查除了提供服务发现和综合健康检查,Consul还提供了一个易于使用的键/值存储。这可以用来保存动态配置,协助服务协调,建立领导人选举,并启用其他开发人员可以想构建的任何其他内容。有两种方法可以使用:通过HTTPAPI和通过CLI...
代码星球
·
2020-09-24
Consul
key
value
存储
consul集群搭建,配合nginx完成服务动态发现和健康检查
1、概述1.1介绍consul是一个服务发现和配置共享的服务软件,结合nginx的主动健康检查模块nginx_upstream_check_module和服务发现模块nginx-upsync-module,实现一套服务动态发现机制。nginx的upstream不再通过手动配置,而是定时向consul发送请求...
代码星球
·
2020-09-24
consul
集群
搭建
配合
nginx
nginx+consul-template+consul实现自动负载均衡
所需工具:工具下载地址本文使用版本consulhttps://www.consul.io/downloads.htmlconsul_1.0.7_linux_amd64.zipconsul-templatehttps://releases.hashicorp.com/consul-template/consul-temp...
代码星球
·
2020-09-24
nginx+consul-template+consul
实现
自动
负载
均衡
consul多数据中心搭建 【h】
自建IDC后面简称own、阿里云机房ali、腾讯云机房txown机房:内网10.10.10.0/24,边界节点,10.10.10.100/101.xxx.80.xxxali机房:内网10.10.10.0/24,边界节点,10.10.10.100/xxx.43.xxx.50tx机房:内网10.10.10.0/24,边界节...
代码星球
·
2020-09-24
consul
数据中心
搭建
consul异地多数据中心以及集群部署方案
consul异地多数据中心以及集群部署方案目的实现consul异地多数据中心环境部署,使得一个数据中心的服务可以从另一个数据中心的consul获取已注册的服务地址环境准备两台linux服务器,外网可以互相连通,都需要开放服务器的8500,8300,8301(可选择开放或者不开放),8302端口为了简化流程,我们每台服务...
代码星球
·
2020-09-24
consul
异地
数据中心
以及
集群
Consul服务告警之Watch机制
熔断保护在Consul和Ocelot中都有实现,意思就是当一个服务不正常时(比如我们的一个服务实例挂了,Consul的健康检查机制检测到了),应该给系统维护人员给以告警。在Consul中,服务告警也是通过配置文件来实现的。{"watches":[{"type":"checks","handler_type":"htt...
代码星球
·
2020-09-24
Consul
服务
告警
Watch
机制
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
5
6
7
8
9
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他