底层架构先停一下,学习之前,先看下如何学习,两篇不错的干货文章分享给你,一定要点开看下如何从普通程序员,进阶架构师!工作几年?如何快速晋升架构师!!6.1存储架构6.1.1分段存储开篇讲过,kafka每个主题可以有多个分区,每个分区在它所在的broker上创建一个文件夹每个分区又分为多个段,每个段两个文件,log文件里顺序存消息,index文件里存消息的索引段的命名直接以当前段的第一条消息的offset为名注意是偏移量,不是序号!第几条消息=偏移量+1。类似数组长度和下标。所以offset从0开始(可以开新队列新groupid消费第一条消息打印offset得到验证)例如:0.log->有8条,
mysql多实例部署目录mysql多实例部署软件下载配置用户并解压二进制程序至/usr/local下创建各实例数据存放的目录初始化各实例安装perl配置配置文件/etc/my.cnf启动各实例加入system服务里面初始化密码报错解决软件下载[root@lnh~]#rpm-qa|grepmysql[root@lnh~]#ss-antlStateRecv-QSend-QLocalAddress:PortPeerAddress:PortProcessLISTEN01280.0.0.0:220.0.0.0:*LISTEN0128[::]:22[::]:*//验证一下是否有mysql[root@lnh
mysql多实例部署目录mysql多实例部署软件下载配置用户并解压二进制程序至/usr/local下创建各实例数据存放的目录初始化各实例安装perl配置配置文件/etc/my.cnf启动各实例加入system服务里面初始化密码报错解决软件下载[root@lnh~]#rpm-qa|grepmysql[root@lnh~]#ss-antlStateRecv-QSend-QLocalAddress:PortPeerAddress:PortProcessLISTEN01280.0.0.0:220.0.0.0:*LISTEN0128[::]:22[::]:*//验证一下是否有mysql[root@lnh
目录1.mysql数据库备份与恢复1.1数据库常用备份方案1.2mysql备份工具mysqldump1.3mysql数据恢复1.4差异备份2mysql多实例部署1.mysql数据库备份与恢复1.1数据库常用备份方案数据库备份方案:冷备份:先把数据库服务停掉,然后拷贝数据库目录下的文件进行备份物理备份温备份:热备份:数据库服务正常运行情况,直接对数据库进行备份全量备份:全部备份增量备份:第一次全备,第二次在第一次全备更改的基础上备份差异备份:全部备份,差异备份-->全备备份方案特点全量备份全量备份就是指对某一个时间点上的所有数据或应用进行的一个完全拷贝。数据恢复快。备份时间长增量备份增量备份是指
目录1.mysql数据库备份与恢复1.1数据库常用备份方案1.2mysql备份工具mysqldump1.3mysql数据恢复1.4差异备份2mysql多实例部署1.mysql数据库备份与恢复1.1数据库常用备份方案数据库备份方案:冷备份:先把数据库服务停掉,然后拷贝数据库目录下的文件进行备份物理备份温备份:热备份:数据库服务正常运行情况,直接对数据库进行备份全量备份:全部备份增量备份:第一次全备,第二次在第一次全备更改的基础上备份差异备份:全部备份,差异备份-->全备备份方案特点全量备份全量备份就是指对某一个时间点上的所有数据或应用进行的一个完全拷贝。数据恢复快。备份时间长增量备份增量备份是指
SSH协议1.SSH协议介绍ssh含义:secureshell(安全外壳)的缩写,为远程登录会话和其他网络服务提供安全性的协议ssh协议的作用:建立在应用层基础上的安全协议,实现数据传输过程中对数据加密,代替telent协议ssh协议使用的端口号:ssh是应用层协议,它的传输层协议是tcp,使用tcp协议22号端口2.SSH服务的架构:SSH服务采用C/S架构(由客户端和服务端的软件组成)服务端是一个守护进程(daemon),他在后台运行并响应来自客户端的连接请求。客户端:一种使用SecureShell(SSH)协议连接到运行了SSH服务端的远程服务器。常见的SSH客户端:Windows:Pu
SSH协议1.SSH协议介绍ssh含义:secureshell(安全外壳)的缩写,为远程登录会话和其他网络服务提供安全性的协议ssh协议的作用:建立在应用层基础上的安全协议,实现数据传输过程中对数据加密,代替telent协议ssh协议使用的端口号:ssh是应用层协议,它的传输层协议是tcp,使用tcp协议22号端口2.SSH服务的架构:SSH服务采用C/S架构(由客户端和服务端的软件组成)服务端是一个守护进程(daemon),他在后台运行并响应来自客户端的连接请求。客户端:一种使用SecureShell(SSH)协议连接到运行了SSH服务端的远程服务器。常见的SSH客户端:Windows:Pu
lamp目录lamp1.lamp简介2.web服务器工作流程3.lamp平台构建3.1安装httpd3.2安装mysql3.3安装php3.4配置apache3.4.1启用代理模块3.4.2配置虚拟主机报错解决1.lamp简介lamp,其实就是由Linux+Apache+Mysql/MariaDB+Php/Perl/Python的一组动态网站或者服务器的开源软件LAMP指的是Linux(操作系统)、Apache(HTTP服务器)、MySQL(也指MariaDB,数据库软件)和PHP(有时也是指Perl或Python)的第一个字母,一般用来建立web应用平台。2.web服务器工作流程web服务器
lamp目录lamp1.lamp简介2.web服务器工作流程3.lamp平台构建3.1安装httpd3.2安装mysql3.3安装php3.4配置apache3.4.1启用代理模块3.4.2配置虚拟主机报错解决1.lamp简介lamp,其实就是由Linux+Apache+Mysql/MariaDB+Php/Perl/Python的一组动态网站或者服务器的开源软件LAMP指的是Linux(操作系统)、Apache(HTTP服务器)、MySQL(也指MariaDB,数据库软件)和PHP(有时也是指Perl或Python)的第一个字母,一般用来建立web应用平台。2.web服务器工作流程web服务器
Linux设置多个Tomcat开机自启动前言一台服务器上有多个tomcat环境,重启服务器后,每次需要手动一个个启动服务,非常麻烦,于是可以设置tomcat开机自启动。tomcat开机自启动非常慢,可以修改jvm下配置解决tomcat开机自启动慢的问题。开机自启动前面一篇https://www.cnblogs.com/yoyoketang/p/10186513.html通过systemctl可以设置开机自启动systemctlenabletomcat本篇介绍修改/etc/rc.d/rc.local文件,设置开机自启动,先vim打开/etc/rc.d/rc.local,添加内容vim/etc/r