摘要: 先说说他们的关系,Nginx和uWSGI都是Web服务器,Nginx负责静态内容,uWSGI负责Python这样的动态内容,二者配合共同提供Web服务以实现提高效率和负载均衡等目的。uWSGI实现了多个协议,如WSGI,HTTP协议,还有它自己的uwsgi协议,想了解更多关于uWSGI和uwsgi协议内容可以查阅这里。这样和fastcgi类似,请求和响应的流程如下: Request > Nginx... 阅读全文
posted @ 2017-05-10 23:21 qingspace 阅读(22471) 评论(9) 推荐(4) 编辑
摘要: 工作中遇到这样的情况,需要在更新表TableA(位于服务器ServerA 172.16.8.100中的库DatabaseA)同时更新TableB(位于服务器ServerB 172.16.8.101中的库DatabaseB)。 TableA与TableB结构相同,但数据数量不一定相同,应为有可能TableC也在更新TableB。由于数据更新不频繁,为简单起见想到使用了触发器Tirgger。记录一下遇... 阅读全文
posted @ 2017-04-19 13:56 qingspace 阅读(7321) 评论(0) 推荐(1) 编辑
摘要: Ubuntu安装后默认root不能登陆系统,密码也是随机生成,其他用户使用root权限,可以使用sudo提权,前提是该用户在/etc/sudoers配置列表中。 但是有时用户名从/etc/sudoers被意外删除了,sudo不能用了,root又不知道root密码(之前没有改过或者忘记了),如果想修改/etc/sudoers也不可能了,进入了一个死循环。 但可以如下面的方法解决: 1.重启按shif... 阅读全文
posted @ 2017-04-07 16:58 qingspace 阅读(2757) 评论(0) 推荐(1) 编辑
摘要: Ubuntu中的默认浏览器是Firefox,但是一直以来都认为Chrome更加优秀。下面记录一下在Ubuntu下安装Chrome的过程,也回顾一下Ubuntu系统中的一些细节。 大多数Linux安装软件的方式有这样几种: 1. 使用软件包管理器,在Ubuntu下就是apt(Ubuntu16.04后)或者apt-get命令,其他版本Linux也有自己的不同包管理器,如CentOS使用yum命令。使用... 阅读全文
posted @ 2017-04-06 09:51 qingspace 阅读(11222) 评论(0) 推荐(0) 编辑
摘要: 使用Microsoft Data Protection Manager(DPM)有时会造成虚拟机的动态和固定磁盘变成差异磁盘,这个应该与DPM进行差异备份有关,未知原因造成DPM差异备份后无法复原原来的磁盘类型,并且在Hyper-V Manager中看到非常多树形结构的层层依赖的Checkpoints,这些Checkpoints名称中有Backup字样,这些Checkpoints无法通过Hyper... 阅读全文
posted @ 2017-01-11 15:24 qingspace 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 1.安装Oracle Oracle软件是免费的,可以去官网下载相应的安装包。但是如果用于商业用途需要购买License。官网上针对各种平台,32位和64位都有,如果在Windows一般会下载到两个文件。以Oracle 11g为例,有两个zip压缩文件,注意安装前将两个压缩文件的内容解压后合并。安装提示监视器配置至少必须显示256种颜色,可以忽略。其他安装前置项检查,可能会闪退,实在不知什么原因,只... 阅读全文
posted @ 2017-01-03 11:45 qingspace 阅读(3070) 评论(0) 推荐(0) 编辑
摘要: CentOS的环境变量配置文件体系是一个层级体系,这与其他多用户应用系统配置文件是类似的,有全局的,有用户的,有shell的,另外不同层级有时类似继承关系。下面以PATH变量为例。 1.修改/etc/profile文件,将影响全局,所有用户。/etc/profile在系统启动后第一个用户登录时运行。在/etc/profile文件中添加 export PATH=/someapplication/bi... 阅读全文
posted @ 2016-11-25 14:43 qingspace 阅读(16312) 评论(1) 推荐(1) 编辑
摘要: 在SCVMM进行虚拟机的Clone,虽然失败了,但是Clone出虚拟机却显示在SCVMM控制台的虚拟机的列表中,并且状态是Unsupported Cluster Configuration。无法修复,甚至无法删除。解决方案是,直接操作数据库,更改其状态,然后删除。 在库VirtualManagerDB中找到表tbl_WLC_VObject,该表存储虚拟机对象、模板和快照等对象数据。 如上图Obj... 阅读全文
posted @ 2016-11-24 09:21 qingspace 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 本篇大概介绍一下在Windows Server 2012 R2上安装和部署SCVMM的过程及其注意事项。下图是我们数据中心SCVMM的基本架构,其中 SCVMM Database 是用于存储了所有配置信息和状态信息的Sql Server数据库,为实现高可用,该Sql Server也可以配置成Sql Server故障转移物理集群,关于该集群可以参考,博客中的另一篇文章在Windows Server... 阅读全文
posted @ 2016-07-28 17:04 qingspace 阅读(9371) 评论(0) 推荐(0) 编辑
摘要: 关于Windows Server的虚拟化网络,前文描述了在操作系统层面上的出现的配置变化。其中的一些配置通过Windows Server提供的小工具即可实现,如网卡组的配置,而有些需要安装Windows Server的服务器角色,如Hyper-V,然后通过Hyper-V Manager或者其命令行工具来配置虚拟交换机。但是要进行全局配置管理和实现一些高级功能,就需要接下来介绍的主角System C... 阅读全文
posted @ 2016-07-21 17:10 qingspace 阅读(4890) 评论(3) 推荐(3) 编辑