技术博客
BlogQEMU-KVM创建虚拟机自动指定IP的配置
在使用qemu创建虚拟机的过程中是无法指定IP地址的,可是在实际应用中,我们是需要虚拟机拥有IP地址的,并且不是人为去虚拟机操作系统上配置。在qemu虚拟机技术文档(http://qemu.weilnetz.de/qemu-doc.html#pcsys_005fmonitor)里捣鼓了好久,发现在给虚拟机创建虚拟网卡时可以指定MAC地址,顿时眼前大亮,
2021-06-06
阅读更多
nginx实现静态资源代理、动静分离、代理服务(负载均衡)
Nginx是什么?开源且高性能、可靠的HTTP中间件、代理服务。类似于nginx的?HTTPD-apache基金会、IIS-微软、GWS-Google为什么使用nginx? IO多路复用epoll 轻量级(功能模块少、代码模块化) CPU亲和:把CPU核心和nginx工作进程绑定的方式,把每个worker进程固定在一个cpu上执行,以获取最好的性能 _nginx 静态资源代理
2021-06-06
阅读更多
netty 数据压缩 二进制流推送
目录1 netty 数据压缩推送1 入参 获取二进制数据2 出参 二进制流输出(如果要压缩,查看下文,java Gzip压缩再转化成二进制流,注意和前台交互的编码问题)1 netty 数据压缩推送netty数据传送方式分别有TextWebSocketFramegt; 文本形式推送BinaryWebSocketFrame --> 二进制流形式推送_netty视频流推送
2021-06-06
阅读更多
[FreeBSD] FAMP5.1.0正式版,网页式管理FreeBSD和Linux上的虚拟主机、FTP、数据库,在线备份还原
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {re
2021-06-06
阅读更多
openstack虚拟机迁移到ovirt环境脚本实现
1、需求背景:旧平台openstack虚拟机需要迁移到ovirt-engine环境,直接用ovirt自带的对接openstack环境一直cinder鉴权报错,调查是版本不支持,只能手动备份导入的ovirt平台。思路:获取openstack环境虚拟机信息,读取迁移虚拟机表格,导出虚拟机为qcow2,上传到ovirt平台创建虚拟机挂盘。2、获取openstack计算节点虚拟机信息通过virsh list获取instance实例列表,再通过dumpxml获取虚拟机信息利用xml模块解析所需要的信息_ovirt
2021-06-06
阅读更多
老生常谈Java虚拟机垃圾回收机制
二、垃圾收集 垃圾收集主要是针对堆和方法区进行。 程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命周期内,线程结束之后也会消失,因此不需要对这三个区域进行垃圾回收。 判断一个对象是否可被回收 1. 引用计数算法 给对象添加一个引用计数器,当对象增加一个引用时计数器加
2021-06-06
阅读更多
xtrabackup 工具备份mysql 5.7以及常见报错解决办法
xtrabackup 工具是可以备份数据库的我们这里来看一篇关于xtrabackup 工具备份mysql 5.7以及常见报错解决办法,具体的如下所示.由于之前服务器安装的xtrabackup比较老的版本,不支持mysql 5.7的热备,需要升级下版本或新服务器部署2.4.1版本。
2021-06-05
阅读更多
KVM 实现虚拟机在线热迁移
一、KVM 虚拟机的迁移方式 KVM虚拟机的迁移有两种方法: 1、静态迁移(冷迁移):对于冷迁移,就是在虚拟机关闭状态下,将虚拟机的磁盘文件及.xml配置文件(这两个文件组成了一个虚拟机)复制到要迁移到的目标主机上,然后在目标主机上使用“virsh define *.xml”命令重新定义虚拟机即可。
2021-06-05
阅读更多
kvm虚拟机使用说明
一:kvm虚拟化应用场景场景1:只有一台服务器,但是要运行多个版本的软件,不同版本之间还相互冲突场景2:机房的迁移,物理机在运输过程中容易损坏,导致数据丢失场景3:openstack部署太难!步骤太繁琐,如何体验最新版的openstack场景4:开发环境和测试环境经常损坏,运维重复装系统场景5:业务的扩张,需要快速部署10个一模一样的集群二:kvm虚拟机安装及使用1:首先关闭selinux和..._kvm虚拟机使用
2021-06-05
阅读更多
python pymysql 表和数据的备份
import pymysql conn = pymysql.connect(host='127.0.0.1', user='root', password="root", database='homework')# cur = conn.cursor(cursor=pymysql.cursors.DictCursor) # 查询返回字典# cur = conn.cursor() # cursor游标# cu
2021-06-04
阅读更多