由于项目有个图片上传和导入导出的模块,所以当项目通过集群方式部署的时候就要考虑文件共享问题。 文件共享要么就是通过统一的文件系统来管理,要么就是在系统之间做文件共享,前者扩展性比较好,可以随时随地加服务器,后者实现简单,通过配置服务器共享目录即可,但不好扩展。我们这个项目的页面功能相对比较简单,而且 ...
分类:
系统相关 时间:
2016-11-15 20:13:41
阅读次数:
560
1、不使用session,换用cookie session是存放在服务器端的,cookie是存放在客户端的,我们可以把用户访问页面产生的session放到cookie里面,就是以cookie为中转站。你访问web服务器A,产生了session然后把它放到cookie里面,当你的请求被分配到B服务器时 ...
分类:
其他好文 时间:
2016-11-15 10:08:17
阅读次数:
109
1.apache只有处理静态事物的能力, 而tomcat的强项就是处理动态的请求 2.由apache作为入口,如果是请求静态页面或者是静态文件,由apache直接提供,如果是请求动态页面,则让apache分发到tomcat,由tomcat处理以后再响应给客户端。 3.session共享问题,要集群t ...
分类:
其他好文 时间:
2016-11-03 18:48:14
阅读次数:
150
session会话在单台服务器下不会出现共享问题,现在应用部署方式都是分布式,或者集群部署,这样必然会面临一个问题,session共享。
session共享的解决方案也有很多,
一、web服务...
分类:
其他好文 时间:
2016-10-27 10:31:09
阅读次数:
304
0. 引言 软件开发过程中(尤其对于图形界面来说),经常会遇到单例模式问题,而且还是多线程会同时访问的问题。 1. 单线程下的单例模式 如果仅仅是单线程,想必还是很简单的,无需考虑数据共享问题,代码如下: 2. 多线程下的单例模式 这种情况下,大部分我们很想到双次检测再加锁的解决办法,代码如下: 3 ...
分类:
其他好文 时间:
2016-10-25 16:45:03
阅读次数:
171
class Resource{ String name; String sex; } class A{ Resource s = new Resource(); } class B{ Resource s = new Resource(); } 我想A和B类共享Resource,上面这种方法不行,用 ...
分类:
其他好文 时间:
2016-10-02 10:53:34
阅读次数:
147
大纲: NFS服务器运行原理 实战配置NFS服务器 配置Samba服务器配置现实文件共享 ----------------------------------------------- 问题: # 怎么查看文件系统类型?! file -s /dev/sda #可查看未挂载的文件系统 df -T #d... ...
分类:
其他好文 时间:
2016-09-24 11:58:42
阅读次数:
357
这一篇博客来讲解下babasport这个项目中使用的Login功能, 当然这里说的只是其中的一些简单的部分, 记录在此 方便以后查阅.一: 去登录页面首先我们登录需要注意的事项是, 当用户点击登录按钮时,转入登录页面时也要记住之前用户是从哪个页面发送请求过来的, 这样登录成功后还能继续跳回到用户之前 ...
分类:
Web程序 时间:
2016-09-04 23:43:26
阅读次数:
393
上篇文章,已经明确了tomcat集群的必要性,主要从高可用和高并发量考虑。一般使用tomcat集群搭建,都要使用前置设一个nginx或apache作个反向代理,将请求转发给后端tomcat。使用tomcat集群,必然会引来session数据共享问题。如何解决这个问题?可借助memcached实现。主要内容测..
分类:
系统相关 时间:
2016-08-13 06:38:23
阅读次数:
598
2016年8月4日,第一次开笔写博客园,今天在公司解决了一个问题。 apache+jboss做负载均衡的问题一直困扰了很久。问题描述如下,使用apche做反向代理转发给3台jboss 的app,app有session会话。为了跳转不丢失session会话,需要配置。经过几天的寻找,大概有两种方法: ...
分类:
Web程序 时间:
2016-08-04 22:55:37
阅读次数:
268