会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
翟大卫(Zhai David)
you are value enoug. no fails, all just test. 轻松赚钱,潇洒生活。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
25
下一页
2022年8月8日
怎样搭建eureka集群(war包版)?
摘要: 在之前的文章中,我们介绍了怎么样部署一个单机版本的eureka服务,但是从生产环境的角度来说,你最希望的是什么? 没错,就是一个具备高可用能力的eureka集群了。那好,在接下来的部分,我们就通过一个一个的步骤,来向你展示,搭建一个eureka集群,最关键的步骤和手段。 首先,我们先来看下搭建eur
阅读全文
posted @ 2022-08-08 11:03 Zhai_David
阅读(653)
评论(0)
推荐(0)
2022年8月4日
非java应用,如何使用eureka的rest api来操作eureka?
摘要: 其实这是一个非常有意思的问题······ 对于大多数非开发的运维来说,有需要维护的eureka服务的场景,那么,问题是:如何才能对eureka进行运维?首要的条件是什么呢? 没错,就是eureka,了解其中的参数,了解客户端注册的时候,到底注册了哪些的信息,如果对这个信息有非常充分的了解了,那么自然
阅读全文
posted @ 2022-08-04 14:48 Zhai_David
阅读(409)
评论(0)
推荐(0)
2022年8月3日
怎么搭建单机版eureka服务?
摘要: 当我们选择使用eureka作为注册中心的时候,如果想要对eureka的工作原理有一个更加深入的理解,你最需要做的是什么? 你想的没错,就是先搭建一个Eureka服务出来。 在本文章的接下去的部分,我们就搭建一个最基础的eureka服务。 首先,为了让eureka正常的运行,需要几个前置条件: jdk
阅读全文
posted @ 2022-08-03 13:50 Zhai_David
阅读(646)
评论(0)
推荐(0)
2022年8月2日
如何构建eureka服务端包和客户端包?
摘要: 我们的业务使用使用的是eureka服务,来作为服务的注册和发现的机制,所以呢,就研究下,eureka这个产品是如何进行部署的,但是······我发现,即使是在github上,也是没有直接可用的war包、jar包或者二进制包,需要单独的进行编译。 那到底要如何的编译,才能构建出来eureka的服务端的
阅读全文
posted @ 2022-08-02 10:38 Zhai_David
阅读(553)
评论(0)
推荐(0)
2022年8月1日
tar压缩目录或者文件时的顺序是什么?解压的顺序是什么?
摘要: 问你一个问题:tar命令在对文件进行压缩和解压的时候,是按照什么顺序进行的呢? 如果你说,没有注意过,或者说不知道,那下面的部分,一定能够让你看到更多的细节······ 几天前,在做一个项目的适配,发现同样的对于一个进行压缩和解压,但是在解压的时候,我们的解压缩顺序却截然不同,一个是这样: 另一个,
阅读全文
posted @ 2022-08-01 13:50 Zhai_David
阅读(1398)
评论(0)
推荐(0)
2022年7月29日
tar压缩时,是否使用 “*”的关键点在哪里?
摘要: 最近几天被一个问题困扰了,一个简单的tar命令,天天用的,却成为了一个难题? tar -zcvf test01.tar.gz test01 和 tar -zcvf test02.tar.gz test01/* 的区别到底是什么呢? 这个问题,如果你没有认真的研究过,一定不会发现其中的微妙差异? 原因
阅读全文
posted @ 2022-07-29 09:53 Zhai_David
阅读(136)
评论(0)
推荐(0)
2022年7月27日
不运行容器,如何直接将镜像中的文件拷贝出来?
摘要: 我发现一个问题:随着对于docker的理解,惊现出很多更加神奇的方法······ 比如,之前我要从镜像中拷贝出来一个文件的时候,一般都是先docker run起来一个镜像,然后通过docker cp的方式将镜像中的内容拷贝出来,一直是这样,也觉得比较麻烦,直到昨天,我看了一个docker官方的文档,
阅读全文
posted @ 2022-07-27 10:46 Zhai_David
阅读(5751)
评论(3)
推荐(1)
2022年7月26日
如何巧用多阶段构建,最大化的压缩你的docker镜像的大小?
摘要: 1、背景交代 事情的起因是这样的······ 2022年7月25日,测试部的几位同事,突然扔了一张表格到群里,然后说:“现在应用的镜像,和上个版本相比,基本上都大了500M左右” what? 每个镜像的大小都大了500M? 我不记得,我修改过基础镜像的大小,那如果应用的包,也没有增加,那更有可能是哪
阅读全文
posted @ 2022-07-26 14:12 Zhai_David
阅读(930)
评论(0)
推荐(0)
2022年7月25日
k8s中如何对某个pod进行故障隔离?
摘要: 1、背景说明 问你个问题: 对于一个deployment创建出来的多个副本的pod,想要对其中一个进行“故障隔离”,该怎么办? 本篇文档,在接下去的部分会为你进行揭秘······ 2、示例演示 为了能够让你,准确的理解,究竟“故障隔离”干了什么事情,我们用一个鲜活的例子进行演示。 2.1 环境准备
阅读全文
posted @ 2022-07-25 16:11 Zhai_David
阅读(1291)
评论(0)
推荐(0)
什么是websocket协议?它与HTTP协议之间的区别是什么?
摘要: 敲黑板! 这个文档是从谷歌上的一篇文档翻译过来的。自己翻译的过程理解了下,感觉很清晰,对websocket在感知上,有个大概的认识! 供大家参考······ HTTP和WebSocket都是用于客户机-服务器通信的通信协议。 HTTP协议 HTTP是单向的,客户端发送请求,服务器端发送响应。让我们举
阅读全文
posted @ 2022-07-25 11:13 Zhai_David
阅读(852)
评论(0)
推荐(0)
2022年7月19日
如何在docker run启动容器时,取消 镜像中默认已经设置好的环境变量?
摘要: 最近在测试一个容器中设置时区的问题,使用的镜像,默认带了 “TZ”这个环境变量,如下: 那么,我想要达到的一个什么效果呢?就是,在容器启动之后,不带,也就是没有这个TZ环境变量,以便用默认的方式来验证某个点。 那么,基于这样的目标,要怎么做呢? 找了一圈,比如docker run的时候,将TZ设置为
阅读全文
posted @ 2022-07-19 11:07 Zhai_David
阅读(904)
评论(0)
推荐(0)
2022年7月8日
3个关键点,帮助你更好的调试pod的prestop,prestart脚本的执行过程
摘要: 在对pod的钩子脚本进行调试,尤其是,对exec类型的命令进行调试的时候,重要的就是观察这些脚本是否正确的执行了,我们知道,执行钩子命令时,如果没有特殊的处理,很容器pod就退出了,无法看到命令具体的执行过程,这个时候,我们使用如下的方法来解决: 1、创建一个数据卷 volumes: - name:
阅读全文
posted @ 2022-07-08 10:40 Zhai_David
阅读(888)
评论(0)
推荐(0)
2022年7月7日
如何将宿主机的时区文件挂载到docker 容器里面?
摘要: 对于时区的设置,对于应用程序在显示时间方面,至关重要,可是如何容器的镜像中,没有时区文件,该怎么解决? 其实,也非常的简单。 1、安装tzdata的软件包 2、将宿主机的时区文件挂载到容器中 今天,我们重点说说,第2点,怎么实现? 实现的方法非常的容易,在启动docker容器的时候,挂载时区文件、设
阅读全文
posted @ 2022-07-07 10:10 Zhai_David
阅读(740)
评论(0)
推荐(0)
linux环境中快速、准确设置时区的3种方法?k8s中的pod是怎么设置时区的?
摘要: 一直在使用linux的操作系统,对于时间相关的操作,也就仅限于,修改时间,查看时间,通过不同的输出格式查看时间,这些很小的方面,也觉得够用了,但是······ 昨天,一个测试的同学问了我一个知识点,让我对于linux的时间设置,又进行了一个全新的,更加深入的探索。 他问我:“k8s中应用的时区是怎么
阅读全文
posted @ 2022-07-07 09:56 Zhai_David
阅读(1641)
评论(0)
推荐(0)
2022年7月1日
CentOS环境下,root修改文件权限时,报错:chmod: changing permissions of ‘cadvisor’: Operation not permitted问题的处理策略
摘要: 今天在给项目解决一个问题时,需要修改文件,增加文件的执行权限,按照常规的做法无非就是: chmod 755 二进制文件 就可以解决了,但是,在执行赋权命令时,却报了下面的错误 [root@nccztsjb-node-14 bin]# chmod 755 cadvisor chmod: changin
阅读全文
posted @ 2022-07-01 14:15 Zhai_David
阅读(738)
评论(0)
推荐(0)
2022年6月30日
docker run -d启动容器时提示:warninig:IPv4 forwarding is disabled. Networking will not work.问题的处理方法
摘要: 通过docker run -d的方式启动容器时,有如下的提示信息: 4月 21 09:50:31 taishan61-16 dockerd[44944]: time="2022-04-21T09:50:31.502342627+08:00" level=warning msg="IPv4 forwa
阅读全文
posted @ 2022-06-30 15:08 Zhai_David
阅读(93)
评论(0)
推荐(0)
update同时更新多个字段的方法
摘要: 我们经常用update语句来更新表的某个字段值,那么,如果要同时,更新多个字段的值,该如何操作呢? 下面的内容,将向你展示update更新多个字段的语法和对应的示例······ 语法: update <table_name> set 字段1= "更新后的值",字段2= "更新后的值",字段3= "更
阅读全文
posted @ 2022-06-30 13:38 Zhai_David
阅读(18420)
评论(0)
推荐(0)
2022年6月29日
执行kubectl get nodes命令时,显示的“VERSION”是什么意思?
摘要: 在k8s的日常操中,kubectl get nodes命令,应该是我们最常使用的命令了,但是我们有没有注意到,在输出结果中,有这么个字段: 对,就是“VERSION”字段,翻译过来就是版本的意思。那么这个版本到底是指的是什么版本? 接下来,为大家揭晓,其实这个版本指的是······ node节点的版
阅读全文
posted @ 2022-06-29 09:57 Zhai_David
阅读(1092)
评论(0)
推荐(0)
2022年6月28日
到底什么是容器启动?
摘要: 我们在使用docker,或者k8s的时候,天天都会说到,“启动容器”,“容器启动”,比如在容器启动后多少秒,执行健康检查的探针,那么到底什么是容器启动? 这个问题也一直很困惑,直到一次,我偶然看到了docker官方文档中的一个解释: https://docs.docker.com/get-start
阅读全文
posted @ 2022-06-28 15:08 Zhai_David
阅读(114)
评论(0)
推荐(0)
kubernetes二进制文件、镜像tar包的下载方式
摘要: 当我们要搭建一个k8s集群,并且服务器还连接不了外网的时候,我们该怎么做? 方法就是······ 通过直接下载k8s二进制包和镜像tar文件的方式,那么,接下来,我们就展示下,通过哪些步骤,你就可以获得k8s的二进制包、组件镜像的tar文件 1、登录github-k8s的release界面 点击地址
阅读全文
posted @ 2022-06-28 10:28 Zhai_David
阅读(2232)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
25
下一页
公告