参考网址:http://blog.csdn.net/xiaoliouc/article/details/8363984第一次弄linux的东西,对C和C++,也没什么基础,参照网上的资源,记录如下。需要的软件和一些资源文件,上传至网址(http://download.csdn.net/detail/...
分类:
其他好文 时间:
2014-07-01 23:03:11
阅读次数:
275
这里不考虑分布式或者多台负载均衡的情况只考虑单台机器,多台服务器可以使用分布式锁。出于线程安全的原因,很多种场景大家可能看代码中看到lock的出现,尤其是在资金类的处理环节。 理论常识不多说,回到业务场景,举个例子我们的需求一般就是在某个订单进入某个安全优先级比较高的流程时要针对这笔订单做到线...
分类:
Web程序 时间:
2014-07-01 22:06:15
阅读次数:
310
案例:Web服务器:域名www.abc.com IP:192.168.21.129 电信单线路接入访问用户:电信宽带用户、移动宽带用户出现问题:电信用户打开www.abc.com正常,移动用户打开www.abc.com很慢,甚至打不开解决方案:在移动机房放置一台CDN代理服务器,通过智能DNS解析,...
分类:
Web程序 时间:
2014-07-01 21:00:13
阅读次数:
249
Gearman是一个用来把工作委派给其他机器、分布式的调用更适合做某项工作的机器、并发的做某项工作在多个调用间做负载均衡、或用来在调用其它语言的函数的系统....
分类:
Web程序 时间:
2014-07-01 11:16:43
阅读次数:
250
最近想尝试学习nginx,当然,准备一个nginx的debug环境是必不可少的。照着网上的文章编译好nginx debug版本,兴高采烈的准备通过gdb设置断点,进行debug时,无奈遇到一坨问题。在网上搜了些资料,自己摸索了半天,终于顺利搞定,记一笔,已留后用。 首先说明一下系统版本:RedHat...
分类:
其他好文 时间:
2014-07-01 10:40:32
阅读次数:
1057
NoSQL数据库:数据的一致性读取一致性强一致性 在任何时间访问集群中任一结点,得到的数据结果一致; 用户一致性 对同一用户,访问集群期间得到的数据一致; 解决用户一致性:使用粘性会话,将会话绑定到特定结点来处理; 这样会降低负载均衡器的性能; 最终一...
分类:
数据库 时间:
2014-07-01 10:26:14
阅读次数:
318
nginx 配置虚拟目录并且url 重写
server {
#侦听80端口
listen 8090;
#定义使用www.xx.com访问
server_name 127.0.0.1;
#设定本虚拟主机的访问日志
access_log /var/log/nginx/access.log;
...
分类:
Web程序 时间:
2014-07-01 08:47:37
阅读次数:
354
ngx_lua
原理
ngx_lua将Lua嵌入Nginx,可以让Nginx执行Lua脚本,并且高并发、非阻塞的处理各种请求。Lua内建协程,这样就可以很好的将异步回调转换成顺序调用的形式。ngx_lua在Lua中进行的IO操作都会委托给Nginx的事件模型,从而实现非阻塞调用。开发者可以采用串行的方式编写程序,ngx_lua会自动的在进行阻塞的IO操作时中断,保存上下文;然后将IO操作委托给Nginx事件处理机制,在IO操作完成后,ngx_lua会恢复上下文,程序继续执行,这些操作都是对用户程序透明的。 ...
分类:
其他好文 时间:
2014-07-01 08:16:48
阅读次数:
295
编译源码格式的rpm包-----à并制作为二进制格式的rpm包实例#useraddmockbuild(需要使用mockbuild用户来编译)#rpm–ivhnginx……src.rpm(会在当前目录下生成rpmbuild目录)#cdrpmbuild;ls(以下是子目录介绍)SOURCES:存放的是程序源代码、补盯脚本等。SPECS:nginx.spec文件指示?.
分类:
系统相关 时间:
2014-07-01 06:01:24
阅读次数:
325