关闭

php模拟并发

并发请求理论描述:假设有一个client,程序逻辑是要请求三个不同的server,处理各自的响应。传统模型当然是顺序执行,先发送第一个请求,等待收到响应数据后再发送第二个请求,以此类推。就像是单核CPU,一次只能处理一件事,其他事情被暂时阻塞。而并发模式可以让三个server同时处理各自请求,这就可以使大量时间复用。 画个图更好说明问题: 前者为阻塞模式,忽略请求响应等时间,总耗时为700...
阅读(166) 评论(0)

php-redis队列实现抢购商品

公司业务,为了对抗高并发业务,使用redis队列机制,大家可以一起参考参考 1,用户点击某个商品,首先进入的是商品详情页面,这时候我们将商品库存进行入队列    /*******************判断商品库存够不够,进行队列*************************/ /*******************当天库存数量是否大于当天下单量订单数量******/ $member...
阅读(564) 评论(0)

lnmp一键安装包搭建的环境,mysql在局域网内连接不上的问题

今天做个小小的笔记把,关于lnmp一键安装包搭建的mysql在局域网内链接不上的问题 我在我的mac本本上连接时候,会出现can not to mysql server on 'xxx.xxx.xxx'(36) 错误 所有的关于连接不上mysql问题的解决方案都试过了一边,最后发现为了安全LNMP默认是禁止远程连接的 解决办法是:    1,查看已有的iptables规则,以序号显示  ...
阅读(217) 评论(0)

异常断电后gitlab无法使用,访问出现502错误

查看gitlab-shell.log  WARN -- : gitlab-shell: Access denied for Git command Android.git'> by user with key key-8. ERROR -- : API call failed: 500 运行check Check GitLab API access: FAILED...
阅读(407) 评论(0)

php7安装redis扩展

如果安装的php版本是php7版本的话,当安装扩展的时候会'报错; 此时需要安装对应的phpredis---php7的版本的redis扩展; 一、安装Redis 1.创建redis用户组和用户 groupadd redis useradd -r -g redis -s /sbin/nologin -M redis 2.下载redis源码包,将源码包放到/usr/local...
阅读(300) 评论(0)

mysql开启慢查询日志及查询

MySQL慢查询配置 1. 慢查询有什么用? 它能记录下所有执行超过long_query_time时间的SQL语句, 帮你找到执行慢的SQL, 方便我们对这些SQL进行优化. 2. 如何开启慢查询? 首先我们先查看MYSQL服务器的慢查询状态是否开启.执行如下命令: show variables like '%quer%'; 我们可以看到当前log_sl...
阅读(99) 评论(0)

MySQL 'root'@'localhost'无法登录

localhost无法登陆的问题: 由于公司的mysql是用rpm包安装的,所以会引起很多小疏忽; 问题解决一: 今天早上同事说MySQL root账号登录不上了。我试了一下  #mysql -u root -p  提示”Access denied for user ‘root’@’localhost’ (using password: YES)” 因为年后有同事离职,我第...
阅读(407) 评论(0)

Window环境下mysql读写分离以及主从配置(不错可以的)

(1)基本的理论知识: 首先,要实现mysql的读写分离,可以使用mysql的主(master)从(slave)复制(Replication)来实现: 主(master)库只提供写数据的服务,而从(slave)库只提供读数据的服务。 什么是主从复制? 简单来说,就是主(master)库把对数据改动的操作保存到一个文件里面,而从(slave)库会隔一个时间间隔根据这个文件更新...
阅读(199) 评论(0)

shopNC中mysql配置主从进行读写分离的坑

哎,回老家南昌了工作,突然觉得上海真是好,不吐槽了,今天在公司配置了下读写分离,shopNC的二次开发; 1,其实网上有些文档的配置可能是老版本或者有些误导;上图: 这样配置了后,突然发现主服务器master进行的CURD不支持了,导致后面程序没进行;2,我是这样配置才使得程序运行正常了:...
阅读(218) 评论(0)

curl的另外一种简便写法

$curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_PORT => "8080", CURLOPT_URL => "http://121.42.185.57:8080/xservice/safes/5ccf7fc0f2f4/warning", CURLOPT_R...
阅读(140) 评论(0)

mysql-proxy实现mysql主从库读写分离

http://blog.csdn.net/aspnet_lyc/article/details/50359529 MySQL的主从架构模型可以用来进行备份、故障迁移、或者读写分离来分担负载。  采用读写分离时,在程序中通过封装数据库访问层可以实现写操作连接主库,读操作连接从库。但是当从库较多时,程序中对多个从库做切换比较麻烦。 mysql官方为我们提供了mysql-proxy这个...
阅读(93) 评论(0)

Linux环境下mysql读写分离以及主从配置(不错可以的)

读写分离与主从复制是提升mysql性能的重要及必要手段,大中型管理系统或网站必用之。 一、什么是读写分离与主从复制 先看图 (图1  图片来源于网络)         如上图所示,当web server1/2/3要写入数据时,则向mysql db Master(主服务器)发出写入请求(即写入到master),如果要进入读操作时,则只向从服务器 mysql DB Slave1或2或...
阅读(171) 评论(0)

phpstorm 激活教程地址

phpstorm 激活教程地址 http://blog.csdn.net/qq_27093465/article/details/70763536...
阅读(299) 评论(0)

分表与分库使用场景以及设计方式

参考链接:              http://blog.csdn.net/winy_lm/article/details/50708493  一. 分表       场景:对于大型的互联网应用来说,数据库单表的记录行数可能达到千万级甚至是亿级,并且数据库面临着极高的并发访问。采用Master-Slave复制模式的MySQL架构, 只能够对数据库的读进行扩展...
阅读(210) 评论(0)

U盘安装Centos7.0 U盘安出现dracut解决办法

Centos7.0 U盘安出现dracut解决办法: 然后开机进入之后出现 dracut:/# 输入以下 输入以下命令 dracut:/# cd dev dracut:/# ls 接下来找到以sd开头的,有的是sdd,有的是sdb,还有的是sdc,不过貌似一般都是sdb,这里你可以看到以sdb开头的文件有两个分别是sdb和sdb1,sdb1代表的就是你的U盘了,这里是假设你看到的...
阅读(612) 评论(0)

安装walle以及composer中遇到的一些坑

1,首先git clone 了walle 2,其次,安装composer需要切换到非root用户下执行安装(一定要是非root用户阿,否则后面会遇到一些不必要的坑呢); (为了以防万一,就composer require fxp/composer-asset-plugin这个命令来填下坑哦,安装些插件) 3,但是还是如下错误:(problem1,problem2…..) 4,怎么解决呢,就要...
阅读(223) 评论(0)

修改Ubuntu的apt-get源为阿里源的方法

修改Ubuntu的apt-get源为阿里源的方法 网址:http://blog.csdn.net/u011148119/article/details/50338355 1、复制原文件备份 sudo cp /etc/apt/sources.list  /etc/apt/sources.list.bak 2、编辑源列表文件 sudo ...
阅读(329) 评论(0)

unbantu切换到root用户

1,之前我们用的是sudo来执行。但是有时候还是有限制的,查看/root/.ssh就不行了; 2,所以只有切换到root用户去执行一些顶级命令:  cd   /                                                                                             sudo  passwd  root      ...
阅读(274) 评论(0)

laravel5.0在linux环境下解决.htaccess无效和去除index.php

确保以下配置项已正确配置: LoadModule rewrite_module modules/mod_rewrite.so (去掉前面的#注释) AllowOverride All (根目录的配置下,确保设置成All) 框架安装不用多说,大家自行解决咯。 其它版本不知道,博主是5.0的版本,所以直接找到根目录下的public目录,下面有个.htaccess文件,但是这个框...
阅读(166) 评论(0)

Apache RewriteCond RewriteRule 入门和Laravel去掉index.php

Ci删除index.php办法: 创建.htaccess 文件放到网站的根目录下,文件中的内容如下: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f        //此处有大坑。加上这句可保证一般css、js文件正常加载。(注意删掉这句注释哦) RewriteCond $1 !^(index\.php|images|rob...
阅读(137) 评论(0)
369条 共19页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:203471次
    • 积分:4422
    • 等级:
    • 排名:第7035名
    • 原创:227篇
    • 转载:142篇
    • 译文:0篇
    • 评论:13条