最新文章列表

开发阶段:需要session共享做开发测试

最近一直在忙一个文件管控项目,我把它分为两个工程来做,一个是用户交互中心,一个是文件上传和下载服务。如何花最小的代价共享session,利于开发测试。最近一直在考虑这个问题,也在网上参照了很多文章,今天终于解决了。开发的应用服务器为tomcat7,利用了tomcat7的cluster功能。 两个工程分别为:filecontrol(用户交互)和fileConnector(上传,下载等),如图: 1 ...
huiy 评论(0) 有754人浏览 2014-08-24 15:44

网站架构发展的过程

1.初始阶段网站架构:应用程序、数据库、文件等资源在同一个服务器上 2.应用服务和数据服务分离:应用服务器、数据库服务器、文件服务器 3.使用缓存改善网站性能:为应用服务器提供本地缓存,但受限于应用服务器的内存容量,可以使用专门的缓存服务器,提供分布式缓存服务器架构 4.使用应用服务器集群改善网站的并发处理能力:使用负载均衡调度服务器,将来自客户端浏览器的访问请求分发到应用服务器集群中的任何 ...
ayaoxinchao 评论(0) 有1104人浏览 2014-08-20 17:18

通过 Terracotta实现基于Tomcat的Web应用集群

     本文介绍如何配置Tomcat和Terracotta服务器将普通的Web应用部署到集群中,实现跨Tomcat节点的session复 制,以达到负载均衡、提高系统吞吐量和灾难恢复的效果。     基本原理简介     一般利用Tomcat搭建Web应用集群有如下几种方法: 1、利用负载均衡器的粘session的方式把所有同一session的请求都发送到相同的Tomcat节点。这样不同用户的 ...
superiorpeng2010 评论(0) 有369人浏览 2014-07-15 16:11

Web应用的性能优化思路——找到瓶颈

瓶颈是什么? 一条4车道的公路,运行非常顺畅,突然出了点事故,事故车导致某个地方只剩下1车道,然后就开始堵车,因为四辆车同时塞向一个车道里。把这个事故清除了,故障车拖走了,道路会开始恢复了通畅。 这个道理谁都懂,但偏偏有些傻瓜交警去把4车道变成8车道,但却不清理事故路段。 一个Web应用,不管是何种语言开发,粗略的结构无非是三层: 1. 页面模板 可以是JSP、ASP、PHP等页面技术,根据数据生成 ...
tomtax 评论(0) 有1102人浏览 2014-06-17 09:43

读书笔记-《大型网站系统与Java中间件实践》-第二章

大型网站及其架构演进过程 ——你的网站现在哪个阶段? 本章首先介绍了大型网站的特征:海量数据、高并发的访问量、网站本身业务和系统的复杂 ...
kingwudy 评论(2) 有691人浏览 2014-06-16 12:00

memcached介绍、配置和使用(1)

  Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。     memcached 是以Live ...
可怜的猫 评论(0) 有1628人浏览 2014-06-06 10:43

Nginx配置与应用详解

  Nginx是由俄罗斯软件工程师Igor Sysoev开发的一个高性能的HTTP和反向代理服务器,具备IMAP/POP3和SMTP服务器功能。Nginx最大的特点是对高并发的支持和高效的负载均衡,在高并发的需求场景下,是Apache服务器不错的替代品。目前,包括新浪、腾讯等知名网站已经开始使用Nginx作为Web应用服务器。   Nginx配置 1.在Nginx下针对IP和目录限速 Nginx ...
可怜的猫 评论(2) 有2404人浏览 2014-06-04 17:42

2014年最受欢迎的Java应用服务器

注:数据有限,一家之言,仅供娱乐 距离我们去年的_回顾2013年应用服务器市场份额_已经有超过一年的时间了。为了看下这14个月来格局有没有发生变 ...
deepinmind 评论(1) 有2575人浏览 2014-05-30 08:59

如何使用jetty部署solr4.8

Lucene和Solr这段时间,更新十分迅速,散仙写此篇文章之时,最新的版本已经是4.8了,这几个小的版本发布几乎每隔一个月,都会发布一个,小版本一般都是beta版本,不太稳定,用来测试还行,线上环境不建议升级,等Lucene5.0和Solr5.0的版本发布,将会有一个大的改善和提升,让我们一起期待吧! 当我们下载完一个Solr时,此刻,我们想要做的第一件事,就是迫不及待的需要部署它,直到看到它的 ...
qindongliang1922 评论(0) 有2339人浏览 2014-04-30 19:31

tomcat性能优化经验

        在 Tomcat和应用程序进行了压力测试后,如果您对应用程序的性能结果不太满意,就可以采取一些性能调整措施了,当然了前提是应用程序没有问题,我们这里 只讲Tomcat的调整。由于Tomcat的运行依赖于JVM,所以在这里我们把Tomcat的调整可以分为两类来详细描述:   外部环境调整   调整非Tomcat组件,例如Tomcat运行的操作系统和运行Tomcat的java虚拟机。 ...
AILIKES 评论(0) 有1447人浏览 2014-04-30 11:18

spring事物属性详解

配置一个数据源     Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。  DBCP数据源     DBCP类包位于 <spring_home></spring_home>/lib/jakarta-commons/commons-dbcp.jar,DBCP ...
adminjun 评论(0) 有1551人浏览 2014-04-04 00:20

JBoss7 两种运行模式介绍

JBoss7 两种运行模式介绍   JBoss AS7 可实现为云做好准备的架构,并可使启动时间缩短十倍,提供更快的部署速度并降低内在的占用。JBoss Enterprise Application Platform 6 的核心是JBoss Application Server 7 的最新版本,该版本代表着 Java 应用服务器在从复杂和单一的形式转向更加轻便、模块化和敏捷的变革过程中的一个意义重 ...
aishu 评论(0) 有718人浏览 2014-01-29 10:28

使用JMX监控Tomcat

监控应用服务器使用JMX监控Tomcat 前言:做了一个监控应用服务器的项目(支持Tocmat、WebSphere、WebLogic各版本), 过程也算是磕磕绊绊,由于网上缺少相关资料,或者深陷于知识的海洋难以寻觅到有效的资料,因而走过不少弯路,遇过不少困难。为了留下点印记,给后来人留下 点经验之谈,助之少走弯路,故将这些经验整理出来,与大家分享。水平有限,难免疏漏,还望指正。如有疑问,欢迎留言,或 ...
sharpspeed 评论(0) 有40443人浏览 2014-01-26 23:53

大型网站架构的演变

大型网站架构演变 转自:http://wenku.baidu.com/view/52b477b765ce0508763213c8.html 今天我们来谈谈一个网站一般是如何一步步来构建起系统架构的,虽然我们希望网站一开始就能有一个很好的架构,但告诉我们事物是在发展中不断前进的,网站架构也是随着业务的扩大、用户的需求不断完善的,下面是一个网站架构逐步发展的基本过程,读完后,请思考,你现 ...
greemranqq 评论(0) 有1597人浏览 2014-01-02 11:01

高并发 高负载 网站系统架构

注:我看到这篇文章写的太好了,可以没法转到CSDN上我就COPY了,看到下面激烈的评论,我也一并COPY了。不过还是要谢谢哪位作者了。这样的文章很少。 ...
zjhdreams 评论(0) 有2983人浏览 2013-12-12 15:01

最近博客热门TAG

应用服务器(43289) Spring(40812) Hibernate(33330) Tomcat(28345) 框架(27200) 设计模式(24056) Servlet(23314) Struts(22805) Bean(22194) 企业应用(18270) thread(15826) 多线程(14801) SUN(11436) 虚拟机(11382) Cache(11314) Security(8002) SSH(7109) DAO(6880) MVC(6206) AOP(6187)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics