摘要:
什么是Kubernetes? Kubernetes是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。使用Kubernetes可以: 自动化容器的部署和复制随时扩展或收缩容器规模将容器组织成组,并且提供容器间的负载均衡很容易地升级应用程序容器的新版本节省资源, 阅读全文
摘要:
什么是Docker Docker 的基本概念 传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程; 而容器内的应用进程直接运行于宿主的内核,容器内没有自己的内核,而且也没有进行硬件虚拟化。因此容器要比传统虚拟机更为轻便。 为什么要使用Docker?# 更高效的 阅读全文
摘要:
安装步骤:(1)安装软件1> 安装依赖 1 [root@centos7-test packages]# yum install -y curl policycoreutils-python openssh-server2>下载软件包 1 [root@centos7-test packages]# wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce 阅读全文
摘要:
部分内容将迁移到CSDN上CSDN昵称 Gin·氟西汀 阅读全文
摘要:
关于进程 什么是进程? 进程的生命周期? 进程状态 什么是进程? 进程是已启动的可执行程序的运行实例,进程有以下组成部分: • 已分配内存的地址空间; • 安全属性,包括所有权凭据和特权; • 程序代码的一个或多个执行线程; • 进程状态 程序: 二进制文件,静态 /bin/date, /usr... 阅读全文
摘要:
M--S架构:实现双机热备(AB复制) 1、可以降低master读压力 2、可以对数据库做“热备”,热备只能解决硬件master硬件故障,软件故障等重大故障问题,但无法解决人为误操作导致的逻辑故障(列如输入错误的SQL语句把重要的记录删除了),所以常规的备份是必须。环境准备及要求: 1、关闭防火墙和selinux 2、hosts文件中两台服务器主机名和ip地址一一对应起来 ... 阅读全文
摘要:
Windows: 以多根的方式组织文件 C:\ D:\ E:\Linux: 以单根的方式组织文件 //目录结构: FSH (Filesystem Hierarchy Standard) 1 [root@admin ~]# ls / 2 bin dev lib media net root srv usr 3 boot etc lib64... 阅读全文
摘要:
现在项目基本上都用上了构建工具,那就难免要写一些readme等等的说明性文件,但是这样的文件一般都是.md的文件,编写的语法自然跟文本文件有所区别,置于为什么要用这种格式的文件,不要问我,我也不知道,大家都这么用,跟着用就对了,本文也是我学习写markdown文件的一个笔记吧,仅供参考正文:1、标题的几种写法:第一种:前面带#号,后面带文字,分别表示h1-h6,上图可以看出,只到h6,而且h1下面... 阅读全文
摘要:
Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。代理服务器:一般是指局域网内部的机器通过代理服务器发送请求到互联网上的服务器,代理服务器一般作用在客户端。应用比如:GoAgent,FQ... 阅读全文
摘要:
Java 基础Java 集合Java 并发 && 多线程JVM 篇mybatisSpring 相关spring cloudNetty/tomcatdubbo框架算法分布式归类: 面试题收集整理 阅读全文
摘要:
centos7 与 centos 8 的大概比较CentOS 8 特性详细信息CentOS 8 和 RedHat Enterprise Linux 8 发行的版本是一致的,都是基于 Fedora 28 和 内核 4.18.支持传统的、新兴的工作负载的工具,为用户提供了稳定的、安全的、一致的基础、跨混合云部署。CentOS 完全遵守 Red Hat 的再发行政策,并且致力与上游产品在功能上完全兼容。... 阅读全文
摘要:
vi/vim 命令整理 Linux-目录结构&文件管理 linux-进程管理&网络管理 阅读全文
摘要:
Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件。Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至... 阅读全文
摘要:
一.数据库环境: 1.开发环境(dev) 开发可读写,可修改表结构。开发人员可以修改表结构,可以随意修改其中的数据但是需要保证不影响其他开发同事。 2. 测试环境(test) 开发可读写,开发人员可以通过工具修改表结构。 3.线上环境(production) 开发人员不允许直接在生产环境进行数据库操作,如果需要操作必须找DBA进行操作并进行... 阅读全文
摘要:
一、介绍Prometheus Prometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。Prometheus基本原理是通过HTTP协议周期性抓取被监控组件的状态,这样做的好处是任意组件只要提供HTTP接口就可以接入监控系统,不需要任何SDK或者其他的集成过程。这样做非常适合虚拟化环境比如VM或者Docker 。 ... 阅读全文