自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 问答 (8)
  • 收藏
  • 关注

转载 nginx upstream的分配方式

1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。2、weight指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。例如:upstream bakend {server 192.168.159.10 weight=10;server 192.168.159.11 wei

2015-02-27 22:55:01 755

转载 Nginx负载均衡

最近迷上了Nginx,真实麻雀虽小,五脏俱全..功能实在强大..nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态、静态页面的分离,可以按照轮询、ip哈希、URL哈希、权重等多种方式对后端服务器做负载均衡,同时还支持后端服务器的健康检查。如果只有一台服务器时,这个服务器挂了,那么对于网站来说是个灾难.因此,这时候的负载均

2015-02-27 00:00:38 571

转载 iptables里面的dport和sport

iptables里面的dport和sport 首先先来翻译一下dport和sport的意思:  dport:目的端口 sport:来源端口 初学iptables比较容易迷糊,但是我尽量用通俗的语言给你讲解。  dport 和sport字面意思来说很好理解,一个是数据要到达的目的端口,一个是数据来源的端口。  但是在使用

2015-02-26 22:37:15 1612

转载 iptables防火墙规则的添加、删除、修改、保存

摘要本文介绍iptables这个Linux下最强大的防火墙工具,包括配置iptables三个链条的默认规则、添加iptables规则、修改规则、删除规则等。一、查看规则集    iptables --list -n // 加一个-n以数字形式显示IP和端口,看起来更舒服二、配置默认规则    iptables -P INPUT DROP  /

2015-02-26 22:31:57 1959

转载 ab命令(ApacheBench)

ApacheBench(即ab)通常用来做网站性能压力测试,是性能调优过程中必不可少的一环,ab命令会创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,既可以用来测试Apache的负载压力,也可以测试nginx、lighthttp、tomcat、IIS等其它Web服务器的压力。    ab命令对发出负载的计算机要求很低,既不会占用很高CP

2015-02-24 11:10:57 962

转载 CentOS下JDK和resin安装配置

一、安装jdk1.安装jdk到/var/local目录下[root@resin ~]# chmod u+x jdk-6u31-linux-x64.bin [root@resin ~]# ./jdk-6u31-linux-x64.bin    [root@resin ~]# vim /etc/profile 2.配置环境变量[root@resi

2015-02-23 15:54:27 828

翻译 HashMap vs. TreeMap vs. Hashtable vs. LinkedHashMap

Map is one of the most important data structures. In this tutorial, I will show you how to use different maps such as HashMap, TreeMap, HashTable and LinkedHashMap.Map是数据结构中非常重要的一种。在该文章中,我将会告诉你如何去使用不同的map,诸如HashMap,TreeMap,HashTable和LinkedHashMap。

2015-02-16 05:31:58 956

转载 Lenovo Thinkpad T400在BIOS中开启VT虚拟化后无法生效?

解决方案在BIOS设置中,在Advanced菜单下的CPU Configuration子菜单中,有一个名为Intel Virtualization Tech 的选项,可设置是否开启虚拟技术。该选项默认为[Enabled],可以提供额外的硬件计算能力。如果此功能被关闭后再次开启,必须拔掉交流供电然后重新插入并上电,此功能才会生效。

2015-02-14 13:48:44 8691

转载 Linux curl使用简单介绍

Curl是Linux下一个很强大的http命令行工具,其功能十分强大。1) 二话不说,先从这里开始吧!$ curl http://www.linuxidc.com回车之后,www.linuxidc.com 的html就稀里哗啦地显示在屏幕上了    ~2) 嗯,要想把读过来页面存下来,是不是要这样呢?$ curl http://www.linuxidc.co

2015-02-13 11:44:20 516

转载 大型网站系统架构的演化

前言一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随业务扩展而完善出来的,并不是一蹴而就;不同业务特征的系统,会有各自的侧重点,例如淘宝,要解决海量的商品

2015-02-11 20:18:54 523

转载 无模式数据库NoSQL讲解

很多NoSQL 数据库有个共同点,那就是它们都没有模式。若要在关系型数据库中存储数据,首先必须定义“模式”,也就是用一种预定义结构向数据库说明:要有哪些表格,表中有哪些列,每一列都存放何种类型的数据。必须先定义好模式,然后才能存放数据。 相比之下,NoSQL 数据库的数据存储就比较随意了。“键值数据库”可以把任何数据存放在一个“键”的名下。“文档数据库”实际上也如此,因为它对所存储的文

2015-02-11 17:40:45 1840

转载 淘宝平台架构师谈海量互联网服务技术架构

林昊,网名BlueDavy,China OSGi User Group Director,淘宝网平台架构部架构师,个人的研究方向主要为 Java模块化、动态化系统的构建以及高性能的大型分布式Java系统的构建。曾编写《OSGi实战》和《OSGi进阶》两篇Opendoc,为OSGi 在中国的推广起到了很大的作用。1 U: @% ~8 @* M2 \7 @4 L7 G王速瑜:数据集群问

2015-02-08 22:16:24 952

转载 Spring使用JTA进行分布式事务管理

用SpringJTA进行分布式事务管理,需要引入第三方UserTransaction。例如:JOTM、AtomikosJOTM (Java Open Transaction Manager)是一个独立的开源事务管理器,它实现了 XA 协议并且与 JTA API 兼容。Atomikos是一个公司的名字,AtomikosTransactionsEssential

2015-02-07 23:05:59 869

转载 关于分布式事务、两阶段提交、一阶段提交、Best Efforts 1PC模式和事务补偿机制的研究

1.XAXA是由X/Open组织提出的分布式事务的规范。XA规范主要定义了(全局)事务管理器(Transaction Manager)和(局部)资源管理器(Resource Manager)之间的接口。XA接口是双向的系统接口,在事务管理器(Transaction Manager)以及一个或多个资源管理器(Resource Manager)之间形成通信桥梁。XA之所以需要引入事

2015-02-07 22:58:42 745

转载 谈谈分布式事务之二:基于DTC的分布式事务管理模型[下篇]

[续上篇]当基于LTM或者KTM的事务提升到基于DTC的分布式事务后,DTC成为了本机所有事务型资源管理器的管理者;此外,当一个事务型操作超出了本机的范围,出现了跨机器的调用后,本机的DTC需要于被调用者所在机器的DTC进行协助。上级对下级(包括本机DTC对本机所有资源管理器,以及上下级DTC)的管理得前提是下级在上级那里登记,即事务登记(Transaction Enlist)。所有事务参与者

2015-02-07 19:35:52 643

转载 谈谈分布式事务之二:基于DTC的分布式事务管理模型[上篇]

通过上一篇的介绍,我们知道了SOA真正需要的是一个能够协调服务操作直接(通过服务自身访问的资源)或者间接(通过被调用服务访问的资源)访问的所有资源的分布式事务管理系统,这是一个复杂的架构体系。WCF,作为Windows平台下基于SOA的分布式框架,对分布式事务提供全面的支持。不过,WCF并不是另起炉灶,而是充分地利用了Windows现有的事务控制基础架构。本节着重讨论Windows事务处理模型,首

2015-02-07 19:22:07 878

转载 谈谈分布式事务之一:SOA需要怎样的事务控制方式

在一个基于SOA架构的分布式系统体系中,服务(Service)成为了基本的功能提供单元,无论与业务流程无关的基础功能,还是具体的业务逻辑,均实现在相应的服务之中。服务对外提供统一的接口,服务之间采用标准的通信方式进行交互,各个单一的服务精又有效的组合、编排成为一个有机的整体。在这样一个分布式系统中某个活动(Activity)的实现往往需要跨越单个服务的边界,如何协调多个服务之间的关系使之为活动功能

2015-02-07 19:13:25 1516

转载 构建高并发高可用的电商平台架构实践

一、 设计理念  1.      空间换时间1)      多级缓存,静态化客户端页面缓存(http header中包含Expires/Cache of Control,last modified(304,server不返回body,客户端可以继续用cache,减少流量),ETag)反向代理缓存应用端的缓存(memcache)

2015-02-06 20:49:34 853

转载 (推荐)高并发高流量网站架构详解

Web2.0的兴起,掀起了互联网新一轮的网络创业大潮。以用户为导 向的新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的网站,也极大的方便了上网的人们。但Web2.0以用户为导向的理念,使得新 生的网站有了新的特点——高并发,高流量,数据量大,逻辑复杂等,对网站建设也提出了新的要求。本文围绕高并发高流量的网站架构设计问题,主要研究讨论了以下内容:首先在整个网络的高

2015-02-03 23:15:39 1050

转载 逃不掉的双十一 可怕的分布式架构隐患

在刚刚过去的双十一,淘宝怒斩571亿交易额,成为年度的最大赢家。负责本次双十一技术服务的蚂蚁金服集团表示:双十一的交易峰值已经达到285万笔/分钟,相比去年双十一期间79万笔/分钟的交易峰值,今年系统的支撑能力达到了去年3倍以上,用户整体支付体验相比去年也顺畅不了不少。从网友反馈的实际体验来说,今年双十一相比往年的确有了不小的提升,页面打开的速度更快了,支付等待时间更短了,优惠力度更给力了……但是

2015-02-03 19:27:28 928

转载 Jvm工作原理学习笔记

一、         JVM的生命周期1.       JVM实例对应了一个独立运行的java程序它是进程级别a)     启动。启动一个Java程序时,一个JVM实例就产生了,任何一个拥有public static void main(String[] args)函数的class都可以作为JVM实例运行的起点b)     运行。main()作为该程序初始线程的起点,任

2015-02-02 14:48:03 523

转载 JAVA和JVM运行原理揭秘

这里和大家简单分享一下JAVA和JVM运行的原理,Java语言写的源程序通过Java编译器,编译成与平台无关的‘字节码程序’(.class文件,也就是0,1二进制程序),然后在OS之上的Java解释器中解释执行,而JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器JAVA和JVM运行的原理1.Java语言运行的过程Java语言写的源程序通过Java编译

2015-02-02 13:15:06 641

转载 Windows Server 2008 Active Directory域服务安装

Windows Server 2008 Active Directory域服务是如何安装的呢?具体过程步骤如下所述。Windows Server 2008出来好一阵子了,自己也用了段时间,但一直没机会体验其Active Directory功能的强大,下面简单的讲解下Windows Server 2008 Active Directory域服务的安装步骤: 1.点击“开始”->“运行

2015-02-01 04:02:37 1749

转载 升域的时候出现“安装Active Directory 域服务二进制文件失败”的解决办法

错误内容: 检测是否已安装Active Directory域服务二进制文件失败。错误是:请求的操作失败。需要重新启动系统才能回滚所做的更改。解决方法STEP1进入服务器管理器,点击左下角的重新启动服务器。STEP2控制面板-管理工具--服务--开启remote register服务。OK了,好不容易从搜到的,本来都要准备重装了

2015-02-01 03:58:38 6913

转载 Windows Server 2008 R2搭建域环境中遇到的一个小错误

错误内容:  检测是否已安装Active Directory域服务二进制文件失败。错误是:请求的操作失败。需要重新启动系统才能回滚所做的更改。以上错误是在搭建域环境时,“开始”——“运行”——输入“dcpromo”之后所提示的错误。  遇到问题:  按照提示,“开始”——重启WindowsServer2008 R2系统之后

2015-02-01 03:55:06 3203 1

Professional Java Development with the Spring Framework

Professional Java Development with the Spring Framework Rod Johnson Juergen Hoeller Alef Arendsen Thomas Risberg Colin Sampaleanu Professional Java™ Development with the Spring Framework Published by Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com

2011-07-24

struts2的ognlAPI文档

OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言(Expression Language,简称为EL)

2008-12-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除