分类

链接

2025 年 4 月
 123456
78910111213
14151617181920
21222324252627
282930  

近期文章

热门标签

新人福利,免费薅羊毛

数据库读写分离遇到的两个问题

简介   对于数据存储层高并发问题,最先想到的可能就是读写分离,在网站访问量大并且读写不平均的情况下,将存储分为master,slave两台,所有的写都路由到master上,所有的读都路由到slave上,然后master和slave同步。如果一台salve不够,可以加多台,比如一台master,3台slave。对于什么是读写分离,以及读写分离有什么好处,这里不再叙述,有兴趣的可以参考这里 。 在设计读写分离的时候,有几种解决方案: 1. 将读写分离放在dao层,在dao层, 所有的insert/update/delete都访问master库,所有的select 都...

DevOps, MySQL, 系统架构 暂无评论 阅读(590)

Linux 克隆虚拟机引起的“Device eth0 does not seem to be present, delaying initialization”

虚拟机Vmware上克隆了一个Red Hat Enterprise Linx启动时发现找不到网卡,如下所示,如果你在命令窗口启动网络服务就会遇到”Device eth0 does not seem to be present, delaying initialization“错误 clip_image001 关于这个错误,搜索了一下网上的资料,发现还蛮多人遇到过这类错误,了解了一下错误产生的原因和解决方案 错误原因: 克隆的Linux系统在新的机器上运行,新服务器网卡物理地址已经改变。而/etc/udev/rules.d/70-persistent-net.rules这个文件确定了网卡和MAC地址的信息之间的绑定,克隆后的网卡的MA...

DevOps 暂无评论 阅读(492)

AlphaSSL根证书安装

AlphaSSL 证书被 Android 的 UC、360、Chrome、小米自带的浏览器显示不信任 在Nginx下配置ssl证书,默认的配置文件,在pc浏览器中正常访问,在手机浏览器中无法认证 复制下面加粗文本到原证书下面即可: -----BEGIN CERTIFICATE----- MIIETTCCAzWgAwIBAgILBAAAAAABRE7wNjEwDQYJKoZIhvcNAQELBQAwVzELMAkG A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw0xNDAyMjAxMDAw MDBaFw0yNDAyMjAxMDAwMDBaMEwxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHb...

DevOps, Others, Wordpress 暂无评论 阅读(590)

记一次sql server数据库死锁的解决过程

问题 客户说,数据同步失败了 背景 一个数据同步程序,windows service,从一台mysql的服务器A同步到另外一台sql server 2008r2的服务器B,5秒同步一次 同步过程 根据需求,因为新数据产生的数量不是很大,所以每5秒从中间临时表取出新数据ID,同步程序循环ID同步数据到sql server并删除临时表ID。 发现问题 远程上服务器,先查看进程管理员,sql server cpu 90-98%,明显sql server出问题了,问题在哪先不管。问了下客户,可不可以重启数据库,耽误1分钟(其实只需要10秒,防止意外,必须这样说)。 重启sql serv...

DevOps, MySQL, SQL Server 暂无评论 阅读(860)

利用阿里云快速安装最新版docker和加速docker pull

Docker在国内安装和Docker pull都很慢,马云爸爸给广大的docker爱好者提供了便利:不仅可以在各个linux操作系统快速安装最新版的Docker,还免费提供了一个docker加速器,让大家免于Q的阻碍。 接下来,我来说下Ubuntu16.04如何接受马云爸爸的优惠: 一.替换为阿里云源: 先在终端输入以下命令: <span class="hljs-built_in">sudo</span> vi /etc/apt/sources.list 1 然后删除sources.list里面的全部内容,替换为以下内容: deb http://mirrors<span class="hljs-preprocessor&quo...

.NET, DevOps, LINUX, 系统架构 暂无评论 阅读(583)

Linux配置防火墙 开启80端口的方法

Linux配置防火墙 开启80端口的方法 命令行输入: vi /etc/sysconfig/iptables   将 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT     (允许80端口) 添加到22端口配置的下面 最后如图:   重启防火墙: /etc/init.d/iptables restart

DevOps, LINUX 暂无评论 阅读(440)

使用meta绕过referrer防盗链验证

现在很多的图片,视频,音乐,都是存储在OSS上,通过REFERER防盗链,可以通过下面一句代码,绕过,部分有用哈! <meta name="referrer" content="never">

Crack, DevOps, 安全 暂无评论 阅读(544)

用了5年阿里云服务器迁移,数据量有点大,头疼

用了5年阿里云服务器迁移,数据量有点大,头疼

DevOps 暂无评论 阅读(581)

CentOS下VMware用桥接模式,静态ip上外网

15年的时候,写过一篇博客:VMware中网络设置之Bridged  也是关于linux下vmware桥接模式、静态ip上外网的配置,不过当时更多的是用图形界面来实现的,通用性不强。生产环境,极少有linux安装图形界面的。索性原博客也不修改了,重新来一篇得了。这里我用的是CentOS6.5的最小系统来演示。当前了,因为CentOS属于红帽系列,所以本文所讲的方法对于redhat系列的linux网络配置同样适用。 一、桥接模式之VMware设置: VMware->【Edit】->【Virtual Network Edit】    二、桥接模式之虚拟机设置: 三、...

DevOps, LINUX 暂无评论 阅读(781)

关于高并发的一些思路及解决方案

电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。这次我们会关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因? 一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常状态。我们...

DevOps 暂无评论 阅读(905)