- 浏览: 515444 次
- 性别:
- 来自: 杭州
最新评论
-
leiguolin:
楼主明显的误导人啊
springMVC一个Controller处理所有用户请求的并发问题 -
zxp209:
局部变量,成员变量没搞清楚呢
springMVC一个Controller处理所有用户请求的并发问题 -
NiuBie:
如果方法里无局部变量,那么不受任何影响;如果方法里有局部变量, ...
springMVC一个Controller处理所有用户请求的并发问题 -
wx819648354:
然后这是jsp的代码,谢谢var userEm = new E ...
EXT提交表单 -
wx819648354:
这是servlet的方法,但是一直提交不过去,能帮我看下么pu ...
EXT提交表单
文章列表
Jboss4集群配置之一:前言与集群知识
- 博客分类:
- 服务器集群
1.前言
2006年,Jboss 公司被Redhat 公司收购了。这直接导致Jboss产品结构调整,并将以前收费的Jboss AS文档改为免费。Ruby Sun 本次集群试验的最初依据就是由此得到的Jboss 4.0.5集群配置文档 。
但这份官方文档并不可靠,在一些关 ...
全局事务与本地事务的区别应用
- 博客分类:
- 事务
全局事务:资源管理器管理和协调的事务,可以跨越多个数据库和进程。资源管理器一般使用 XA 二阶段提交协议与“企业信息系统”(EIS) 或数据库进行交互。 本地事务:在单个 EIS 或数据库的本地并且限制在单个进程内的事务。本地事务不涉及多个数据来源。
在Hibernate配置文件中有这么两种配置方式:
1.如果使用的是本地事务(jdbc事务)<property name="hibernate.current_session_context_class">thread</property>,这个是我们常用的选项,只针对一个数据库进行操作,也就是 ...
数据库事务(一)
概述
数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、隔离性和持久性)属性。
操作流程
设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作: · 更新客户所购商品的库存信息 · 保存客户付款信息--可能包括与银行系统的交互 · 生成订单并且保 ...
1.前言 2.集群准备知识 3.Jboss集群配置实例概述4.Jboss集群负载均衡器mod_jk配置
3.Jboss集群配置实例概述
下文中,Ruby Sun 将以实例来叙述Jboss集群配置。
该实例包含3个Jboss节点。各节点被动接收负载均衡器转发的请求。各节点间没有横向的联系。
4. Jboss集群负载均衡器配置
步骤
先安装apache,然后配置mod_jk 模块。
网站技术高速发展的今天,缓存技术已经成为大型网站的一个关键技术,缓存设计好坏直接关系的一个网站访问的速度,以及购置服务器的数量,甚至影响到用户的体验。
网站缓存按照存放的地点不同,可以分为客户端缓存、 ...
java集群之session共享解决方案
- 博客分类:
- 服务器集群
一、提出问题:
为了满足足够大的应用,满足更多的客户,于是我们架设了N台Web服务器(N>=2),在多台Web服务器的情况下,我们会涉及到一个问题:用户登陆一台服务器以后,如果在跨越到另一台服务器的时候 ...
Redis--分布式中实现Session共享(二)
- 博客分类:
- 分布式
上一篇介绍了一些redis的安装及使用步骤,本篇开始将介绍redis的实际应用场景,先从最常见的session开始,刚好也重新学习一遍session的实现原理。在阅读之前假设你已经会使用nginx+iis实现负载均衡搭建负载均衡站点了,这里我们会搭建两个站点来验证redis实现的session是否能共享。
阅读目录
Session实现原理
session共享实现方案
问题拓展
总结
回到顶部
Redis--分布式中实现Session共享(一)
- 博客分类:
- 分布式
上一篇介绍了如何使用nginx+iis部署一个简单的分布式系统,文章结尾留下了几个问题,其中一个是"如何解决多站点下Session共享"。这篇文章将会介绍如何使用Redis,下一篇在此基础上实现Session。
这里特别说明一下,其实没有必要使用Redis来解决Session共享。Asp.net提供了StateServer模式来共享Session,这里重复造轮子的目的1:熟悉Redis的基本知识和使用 2.学习和巩固Session的实现原理。
3.学习Redis应用场景
阅读目录
Redis安装配置
五种数据类型使用
封装拓展
总结
Redis--分布式中实现Session终结篇
- 博客分类:
- 分布式
上一篇使用Redis实现Session共享方式虽然可行,但是实际操作起来却很麻烦,现有代码已经是这个样子了,总不可能全部换掉吧!好吧,这是个很实际的问题,那么能不能实现无侵入式的分布式Session共享方案呢?mode="InProc"这是web.config里面使用iis进程保存Session的配置,不知你注意过没,mode除了InProc,SQLServer,StateServer这几个常用的,还有一个Custom。这里我要使用的是网友提供给的一种方自定义Session,需要继承System.Web.SessionState.SessionStateStoreProv ...
集群、分布式、负载均衡区别与联系
- 博客分类:
- 分布式
1、Linux集群主要分成三大类( 高可用集群, 负载均衡集群,科学计算集群)(下面只介绍负载均衡集群) 负载均衡集群(Load Balance Cluster) 负载均衡系统:集群中所有的节点都处于活动状态,它们分摊系统的工作负载。一般Web服 ...
Maven部署构件至远程仓库
- 博客分类:
- Maven
我们知道,Maven仓库包括本地仓库和远程仓库,而远程仓库又包括中央仓库,私服,Jboss仓库和Java.net仓库等。
私服,即私有的仓库服务器,它不仅可以降低中央仓库负荷,节省外网带宽,还可以加速Maven构建,自己部署构件等,从而高效地使用Maven。对于私服,我们可以使用仓库管理软件来创建自己的私有仓库服务器。目前网上流行的仓库管理软件有Apache的Achiva,JFrog的Artifactory和Sonatype的Nexus。由于当前Nexus是最流行的仓库管理软件,因此,我们这里采用Nexus。
Nexus的安装很简单,只需从http://nexus.sonatype.org ...
MongoDB---面向文档的数据库教程
http://www.runoob.com/mongodb/mongodb-tutorial.html
从零搭建mongo分片集群的简洁方法
http://www.cnblogs.com/edisonfeng/p/3636576.html
spring+mongo
http://www.cnblogs.com/edisonfeng/p/3658300.html
java实现redis缓存技术
- 博客分类:
- 缓存
摘要
项目用redis准备配合session
需要jar包:
jedis-2.1.0.jar
commons-pool-1.6.jar
单元测试:
package com.wangbingan.db;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import org.junit.Before;
import org.junit.Test;
import com.wangbinga.util.RedisUtil;
import re ...
java对redis的基本操作
- 博客分类:
- 缓存
java对redis的基本操作
一、server端安装
1、下载
https://github.com/MSOpenTech/redis
可看到当前可下载版本:redis2.6
java 读取.ini配置文件工具类
- 博客分类:
- java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.HashMap;
import java.util.Properties;
@SuppressWarnings("rawtypes")
public class IniReader {
protected HashMap sections = new HashMap();
private trans ...