08 2020 档案

摘要:首先通过以下命令查询到容器的id sudo docker container ls 找到对应的容器id 通过root权限进入容器进行编辑操作 ##这里的3718f73b385e是容器id docker exec -it -u root 3718f73b385e bash或者 "Dockerfile" 阅读全文
posted @ 2020-08-11 13:55 技术颜良 阅读(4427) 评论(0) 推荐(0) 编辑
摘要:zabbix介绍 Zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。它能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 zabbix软件组成 zabbix-server: 监控服务端 zab 阅读全文
posted @ 2020-08-11 11:17 技术颜良 阅读(202) 评论(0) 推荐(0) 编辑
摘要:转载请声明出处哦~,本篇文章发布于luozhiyun的博客 最近也一直在加班,处理项目中的事情,发现问题越多越是感觉自己的能力不足,希望自己能多学点。我觉得人生的意义就是在于能够不断的寻求突破吧。 这篇文章会讲DaemonSet和Job与CronJob一起。在讲其中某一块内容的时候,我会将一些其他内 阅读全文
posted @ 2020-08-11 11:15 技术颜良 阅读(2028) 评论(0) 推荐(0) 编辑
摘要:例子2:一个典型错误的例子错误!这里给个典型的例子大家看看。 [root@localhost ~]# eval b="aa ls -al | grep cen"-rw-r--r-- 1 root root 360742400 Aug 9 19:18 centos7java.tar [root@hom 阅读全文
posted @ 2020-08-10 16:49 技术颜良 阅读(247) 评论(0) 推荐(0) 编辑
摘要:序章 pinpoint是开源在github上的一款APM监控工具,它是用Java编写的,用于大规模分布式系统监控。它对性能的影响最小(只增加约3%资源利用率),安装agent是无侵入式的,只需要在被测试的Tomcat中加上3句话,打下探针,就可以监控整套程序了。这篇Blog主要是想记录一下它安装的过 阅读全文
posted @ 2020-08-10 15:18 技术颜良 阅读(489) 评论(0) 推荐(0) 编辑
摘要:System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone','Asia/Shanghai') 永久修改以容器化方式运行的Jenkins系统时间 用dockerfile修改官方镜像 加上环境变量ENV TZ=Asia/Shanghai 阅读全文
posted @ 2020-08-09 17:05 技术颜良 阅读(1114) 评论(0) 推荐(0) 编辑
摘要:解决办法 vim /etc/sysctl.conf net.ipv4.ip_forward=1 # 生效配置文件 sysctl -p 阅读全文
posted @ 2020-08-09 16:16 技术颜良 阅读(2385) 评论(0) 推荐(0) 编辑
摘要:目录 docker-maven-plugin 介绍 环境、软件准备 Demo 示例 配置 DOCKER_HOST 示例构建镜像 指定构建信息到 POM 中构建 使用 Dockerfile 构建 使用命令 绑定 Docker 命令到 Maven各个阶段 使用私有Docker仓库地址 安全认证配置 FA 阅读全文
posted @ 2020-08-08 15:16 技术颜良 阅读(1308) 评论(0) 推荐(0) 编辑
摘要:curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思。curl 功能非常强大,它的命令可以直接放到 postman 使用,postman 也是支持 curl 的请求方式。 常用的结果参数 curl 的参数包括很多,这里只说几个常用的,如果遇 阅读全文
posted @ 2020-08-08 15:07 技术颜良 阅读(328) 评论(0) 推荐(0) 编辑
摘要:本文是在CentOS7环境上,搭建微服务集群系统简单样例。 架构描述: k8s集群:1台master node,2台slave node,均安装maven、docker、k8s环境;k8s集群系统用来保证单个服务指定数量的微服务实例副本Pod。 微服务系统:微服务注册中心fudan-eureka部署 阅读全文
posted @ 2020-08-08 15:01 技术颜良 阅读(3845) 评论(0) 推荐(1) 编辑
摘要:以nginx 为例1.toptop -b -n 1 |grep nginx|awk '{print "VIRT:"$5,"RES:"$6,"cpu:"$9"%","mem:"$10"%"}' 或者简单的top -p 进程id. 2. ps aux | grep nginxVSZ -- 虚拟地址空间大 阅读全文
posted @ 2020-08-07 17:05 技术颜良 阅读(381) 评论(0) 推荐(0) 编辑
摘要:转载于https://www.linkops.cn/labs/649.html redis性能测试redis-benchmark 目录 [隐藏] 一.介绍 二.例子 三.参数 一.介绍 redis-benchmark是Redis自带的基准性能测试工具, 它提供了很多选项帮助开发和运维人员测试Redi 阅读全文
posted @ 2020-08-07 14:09 技术颜良 阅读(1098) 评论(0) 推荐(0) 编辑
摘要:redis配置详解# 默认情况下,redis不是在后台模式运行的,如果需要在后台进程运行,把该项的值更改为yes,默认为nodaemonize no#redis服务以后台进程运行的时候,Redis默认会把pid写入/var/run/redis.pid文件组pidfile /var/run/redis 阅读全文
posted @ 2020-08-06 15:26 技术颜良 阅读(111) 评论(0) 推荐(0) 编辑
摘要:自动化运维工具——ansible详解(一) 目录 ansible 简介 ansible 是什么? ansible 特点 ansible 架构图 ansible 任务执行 ansible 任务执行模式 ansible 执行流程 ansible 命令执行过程 ansible 配置详解 ansible 安 阅读全文
posted @ 2020-08-06 15:13 技术颜良 阅读(560) 评论(0) 推荐(0) 编辑
摘要:在本文中,我们将介绍市场上可用的十大优秀漏洞扫描工具。下面,我们一起来看。 作者:周大涛 来源:FreeBuf|2020-08-04 22:21 在本文中,我们将介绍市场上可用的十大优秀漏洞扫描工具。 OpenVAS Tripwire IP360 Nessus Comodo HackerProof 阅读全文
posted @ 2020-08-05 10:13 技术颜良 阅读(3269) 评论(0) 推荐(0) 编辑
摘要:了解Docker容器的运行环境非常重要,我们把应用放在容器里执行,环境变量会直接影响程序的执行效果。所以我们要知道容器内部的环境变量,也要知道如何改变这些环境变量。 2 查看环境变量 2.1 方式一:docker inspect 通过docker inspect命令不仅能查看环境变量,还能查看容器其 阅读全文
posted @ 2020-08-05 10:03 技术颜良 阅读(3457) 评论(0) 推荐(0) 编辑
摘要:各位小伙伴们,我们前面的篇文章分享了、docker的基础知识点、如何编写一个Dockerfile、docker网络是怎么回事、如何编写docker-compose.yml文件。已经为本文做好了充分的铺垫。 那么这边文章就和小伙本们分享如何将你自己的微服务项目进行服务的编排。 准备 要想编排项目,首先 阅读全文
posted @ 2020-08-05 10:01 技术颜良 阅读(1032) 评论(0) 推荐(0) 编辑
摘要:为了防止docker里序列化数据的丢失,docker采用了挂载的方式 volume docker -v volumeName:containerPath 或者 docker -v containerPath 这种方式,linux中,docker会在/var/lib/docker/volumes下生成 阅读全文
posted @ 2020-08-04 15:49 技术颜良 阅读(1097) 评论(0) 推荐(0) 编辑
摘要:一、容器数据卷 docker 容器数据卷是容器在运行过程中持久化数据的一种方式,卷是目录或文件,存在于一个或多个容器中,由docker 挂载到容器,但不属于联合文件系统,因此能够绕过Union File System 提供一些用于持续存储或共享数据的特性;卷的设计目的就是数据持久化,完全独立于容器的 阅读全文
posted @ 2020-08-04 15:27 技术颜良 阅读(1198) 评论(0) 推荐(0) 编辑
摘要:当把mysql容器销毁,在新建一个容器,进行之前的数据恢复。 因为之前建立了数据卷,那么现在就可以利用这个数据卷进行数据恢复。 使用docker volume create volume_name命令新建一个数据卷docker volume ls查看数据卷列表注意:使用数据卷进行挂载的时候,数据卷必 阅读全文
posted @ 2020-08-04 15:09 技术颜良 阅读(993) 评论(0) 推荐(0) 编辑
摘要:Elasticsearch 是一个实时的、分布式的可扩展的搜索引擎,允许进行全文、结构化搜索,它通常用于索引和搜索大量日志数据,也可用于搜索许多不同类型的文档。 Beats 是数据采集的得力工具。将 Beats 和您的容器一起置于服务器上,或者将 Beats 作为函数加以部署,然后便可在 Elast 阅读全文
posted @ 2020-08-03 18:15 技术颜良 阅读(522) 评论(0) 推荐(0) 编辑
摘要:问题docker容器日志导致主机磁盘空间满了。docker logs -f container_name噼里啪啦一大堆,很占用空间,不用的日志可以清理掉了。 解决方法2.1 找出Docker容器日志在linux上,容器日志一般存放在/var/lib/docker/containers/contain 阅读全文
posted @ 2020-08-03 18:04 技术颜良 阅读(6678) 评论(0) 推荐(0) 编辑
摘要:SimpleEasy关注 22019.01.03 20:47:36字数 3,804阅读 15,689 如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存、晋升空间。这里我列举了目前主要的四种软件架构以及他们的优缺点,希望能够帮助软件开发人员拓展知识面。 一、单体架构 单体架 阅读全文
posted @ 2020-08-03 16:06 技术颜良 阅读(1200) 评论(0) 推荐(0) 编辑
摘要:最近遇到一个问题,那就是需要给别人共享一下 Kubernetes 的某个资源的使用和访问权限,这个仅仅存在于某个 namespace 下,但是我又不能把管理员权限全都给它,我想只给他授予这一个 Namespace 下的权限,那应该怎么办呢? 比如我这边是需要只想授予 postgresql 这个 Na 阅读全文
posted @ 2020-08-03 16:03 技术颜良 阅读(606) 评论(0) 推荐(0) 编辑
摘要:一.基本网络配置–docker网络模式 https://blog.csdn.net/qq_39376481/article/details/95054890 docker的镜像是令人称道的地方,但网络功能还是相对薄弱的部分。 docker安装后会自动创建3种网络:bridge、host、none D 阅读全文
posted @ 2020-08-02 19:54 技术颜良 阅读(1626) 评论(0) 推荐(0) 编辑
摘要:找到指定容器的所有进程的PID可以更方便的对容器进程进行管理,特别是在某些容器卡住无法连接的场景。 1、找出容器ID # docker ps 2、进入相应目录 # cd /sys/fs/cgroup/memory/docker/d14e1a6182eeed7c8f2a7c0a315a790a16bf 阅读全文
posted @ 2020-08-02 19:47 技术颜良 阅读(1043) 评论(0) 推荐(0) 编辑
摘要:UTS 主机和域名 IPC 信号量、消息队列和共享内容 PID 进程编号 network 网络设备、网络栈、端口等 mount 挂载点(文件系统) user 用户和用户组 我们之间的距离很近,但又很遥远 阅读全文
posted @ 2020-08-02 15:05 技术颜良 阅读(1299) 评论(0) 推荐(0) 编辑
摘要:在日常使用 Linux/Unix 系统时,我们会使用许多命令行工具来完成我们的工作,并理解和管理我们的系统,像 du 用于监视磁盘利用率,top 用于显示系统资源。其中一些工具已经存在很长时间了。例如,top 于 1984 年首次发布,而 du 的首次发布要追溯到 1971 年。 多年来,这些工具已 阅读全文
posted @ 2020-08-02 10:29 技术颜良 阅读(481) 评论(0) 推荐(1) 编辑
摘要:jq的基本用法:修改访问 以输入t.json为例: { "F1": 9, "F2": "F21", "F5": [ { "F51": 511, "F52": "F521" }, { "F51": 512, "F52": "F522" } ] } 修改字段 $ jq '.F1=100' t.json 阅读全文
posted @ 2020-08-02 10:28 技术颜良 阅读(595) 评论(0) 推荐(0) 编辑
摘要:Go语言入门系列(三)之数组和切片 《Go语言入门系列文章》 Go语言入门系列(一)之Go的安装和使用 Go语言入门系列(二)之基础语法总结 1. 数组 数组用于存储若干个相同类型的变量的集合。数组中每个变量称为数组的元素,每个元素都有一个数字编号——数组下标,该下标从0开始,用于区别各个元素。数组 阅读全文
posted @ 2020-08-02 10:16 技术颜良 阅读(293) 评论(0) 推荐(0) 编辑
摘要:1. 认识HelloWorld 在前面的《Go语言入门系列(一)之Go的安装和使用》这篇文章中已经写过HelloWorld.go了,现在就来逐行认识一下它。 package main import "fmt" func main() { fmt.Println("Hello, World!") } 阅读全文
posted @ 2020-08-02 10:13 技术颜良 阅读(357) 评论(0) 推荐(0) 编辑
摘要:Go语言入门系列(一)之Go的安装和使用 1.安装环境 进入Golang官网,进入下载页面。 (如果打不开可访问Golang中国,或者Golang中文版,或者百度网盘,提取码:wfw5) 根据实际需求选择版本进行下载。 运行下载好的MSI安装程序包进行安装,一路next下去,即可完成安装。 默认安装 阅读全文
posted @ 2020-08-02 10:11 技术颜良 阅读(5921) 评论(0) 推荐(0) 编辑
摘要:Maven知识记录(一)初识Maven私服 什么是maven私服 私服即私有的仓库。maven把存放文件的地方叫做仓库,我们可以理解成我门家中的储物间。而maven把存放文件的具体位置叫做坐标。我们项目中pom.xml文件里引入的jar文件就存放在了maven仓库中。maven的仓库分两种: 本地仓 阅读全文
posted @ 2020-08-01 16:30 技术颜良 阅读(231) 评论(0) 推荐(0) 编辑
摘要:Maven知识记录(二)使用Nexus搭建Maven私服 Linux环境下安装Nexus 有一点需要说明的是搭建nexus时尽量不要使用root用户直接安装运行,官方应该是处于安全考虑给出的建议,所以我这里创建了nexus用户作为日后维护私服帐号。 1.使用root创建nexus用户 我这里密码设置 阅读全文
posted @ 2020-08-01 16:29 技术颜良 阅读(245) 评论(0) 推荐(0) 编辑
摘要:Maven知识记录(三)项目中使用maven私服 如何在项目的pom中使用maven私服 在上一篇文章中已将nexus搭建完成。访问服务器地址验证成功,在我们项目里开始使用私服之前先了解一下maven依赖顺序,也就是mavne下载文件访问仓库的顺序。 本地仓库查找,找得到引入到项目,找不到执行下一步 阅读全文
posted @ 2020-08-01 16:28 技术颜良 阅读(1280) 评论(1) 推荐(0) 编辑
摘要:假如在 k8s 上部署微服务,那么还需要 Eureka 吗? k8s 的 svc 本身就提供了服务注册和发现,那么是部署额外的配置中心还是! 关注者 10 被浏览 3,185 关注问题​写回答 ​邀请回答 ​好问题 ​添加评论 ​分享 ​ 3 个回答 默认排序 知乎用户 上海道客网络科技有限公司 B 阅读全文
posted @ 2020-08-01 10:50 技术颜良 阅读(3045) 评论(0) 推荐(0) 编辑
摘要:Spring Cloud Gateway 应用概述 下面的示例启动两个服务:gataway-server 和 user-service 都注册到注册中心 Eureka上,客户端请求后端服务【user-service】,网关提供后端服务的统一入口。网关通过负载均衡将客户端请求转发到具体的后端服务。 序 阅读全文
posted @ 2020-08-01 10:46 技术颜良 阅读(1206) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示