和同事下班路上讨论心得(服务器部署的几点问题)

本文介绍了分布式部署的概念及其在大型网站中的应用,并讨论了共享session的处理方式、servlet的生命周期以及GET与POST请求的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        一:分布式部署,就是集群部署,多个服务器共用一套系统,就想一个服务器一样。像大的网站,百度、新浪、网易等都是采用这种部署方式,它有一个分流器,会按照地域分类,比如在上海、北京、深圳各有一台大型服务器,如果是华东用户访问新浪,那么就会分到访问上海的服务器;如果是华北地区的用户,就会被分到访问北京的服务器;但是用户访问的域名还是www.sina.com的这个地址;
       二:共享session的问题,每个服务器都会保存用户访问的记录,session是保存在服务器端的,如果该系统有三套服务器,其中一台服务器宕机了;那么为了不使正在访问的用户访问终止,会马上连接到另外一台服务器上,这样用户体验就比较好了。顺便复习一下session和cookie的知识,session是保存在服务器端的,占用服务器的内存,但是对于用户而言,比较安全;cookie是保存在客户端的,每个用户访问后,都会保存访问该网站的信息,它是占用电脑的内存,但是不是很安全,信息容易丢失。
      三:servlet的生命周期:servlet从创建、初始化、调用执行、到销毁一共经历了四个阶段。
初始化:调用init()方法
响应客户请求:调用service()方法
销毁阶段:调用destroy()方法
      四:get和post的区别:get方式相对来说不是很安全,它是要显示在地址栏上,不保密,而且发送的数据有显示,理论上是4kb;而post没有限制,理论上没有限制,而且它不再地址栏上面显示,但是f12可以在消息头中看到。
     恩,每天都要有所进步,不断积累吧。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值