标签:tomcat

编程技术

一张图让你明白互联网的Web服务器

1

hellas 发布于 2017-01-17

现在Web都是基于Http协议来传输数据、客户端基于Html规范来渲染界面、本文的目的只是探讨客户端发出请求到服务器之后的处理流程。本文基于Java编程语言。 Tomcat/Jboss: 处理客户端的数据、众所周知浏览器发送一个TCP请求、请求的数据协议以http规范发送个服务器...

阅读(2)评论(0)赞 (0)

编程技术

Spring MVC初探

1

尖兵 发布于 2017-01-17

Spring MVC 是基于Model2架构的。关于Model1和Model2架构,可以查看 资料 。在 Spring MVC 中, Action 叫做 Controller 。 Controller 接受参数 request 和 response 。经过处理后返回 ModelA...

阅读(4)评论(0)赞 (0)

编程技术

如何在 Tomcat 中部署应用的多个版本

4

刘莉莉 发布于 2017-01-15

你是否听说过在一个Tomcat中部署两个应用,使用相同的请求路径? 你是否了解,对于Tomcat中的应用,可以部署同时部署多个版本? 其实,在Tomcat的Context组件中,包含一项名叫Parallel Deployment的功能,就支持我们上面提到的这几点。 也许,你会问,...

阅读(9)评论(0)赞 (0)

编程技术

【待复审】Apache shiro 1.2.4版本 远程命令执行漏洞详解

17

xirruiqiang 发布于 2017-01-13

*本文原创作者:zhujunboabc,本文属FreeBuf原创奖励计划,未经许可禁止转载 搜了一下,发现网上关于apache shiro 1.2.4版本的漏洞整理报告写的过于的简单,或许是大佬们讲的比较专业,我这个小白看不懂的缘故,特地在本地做一次完整的展现。 先从shiro官...

阅读(12)评论(0)赞 (0)

编程技术

京东手机商品详情页技术解密

6

小丁 发布于 2017-01-13

作者:陈保安,2011年加入京东,目前主要负责手机京东核心业务(搜索、商品、购物车、结算、收银台、我的京东)的后端研发工作。带领团队在一线奋战多年,积累了非常丰富的大促备战经验,也见证了核心系统从一分钟几千单到几十万单的质的蜕变。 京东手机单品页在每次大促时承载所有流量的入口,它...

阅读(9)评论(0)赞 (0)

编程技术

基于微服务的分布式应用开发

2

changyuan.xu 发布于 2017-01-12

微服务架构设计模式对于单块设计模式而言有很多优点。核心思想就是将单个巨大的应用划分成互联的不同应用。与单块应用类似,每个微服务都有其自己的层级架构。 使用下列的模式,微服务可以轻易取得如下优点: 可扩展性一款典型的应用会使用3个方向的扩展。X轴扩展是指横向扩展应用,Y轴扩展是指划...

阅读(12)评论(0)赞 (0)

编程技术

云计算的前世今生(上)

1

尖兵 发布于 2017-01-12

作者简介:刘超,网易云计算解决方案首席架构师。10年云计算领域研发及架构经验,Open DC/OS贡献者。长期专注于kubernetes, OpenStack、Hadoop、Docker、Lucene、Mesos等开源软件的企业级应用及产品化。曾出版《Lucene应用开发揭秘》。...

阅读(11)评论(0)赞 (0)

编程技术

广发银行运维实践分享:Docker适配传统运维那些事

11

darida 发布于 2017-01-12

数人云 上海&深圳两地“容器之 Mesos/K8S/Swarm 三国演义”的嘉宾精彩实录第一弹来啦。今天是广发银行数据中心的运维老兵沈伟康关于传统运维与容器适配的全方位分享,万字长文倾情奉上~ 沈伟康,广发银行数据中心 运维中年人,经历传统运维,建设自动化运维,尝试云计算...

阅读(12)评论(0)赞 (0)

编程技术

Action 分发机制实现原理

dulong 发布于 2017-01-11

本文是《 轻量级 Java Web 框架架构设计 》的系列博文。 整个 Web 应用中,只有一个 Servlet,它就是 DispatcherServlet。它拦截了所有的请求,内部的处理逻辑大致是这样的: 1. 获取请求相关信息(请求方法与请求 URL),封装为 Re...

阅读(13)评论(0)赞 (0)

编程技术

容器监控的工具和流程

6

dulong 发布于 2017-01-10

【编者的话】在容器和微服务场景中,监控解决方案有很多种,包括Docker原生的Stats API和命令、cAdvisor,还有Prometheus和Sysdig这样相对复杂和功能强大的工具,除此之外还有很多供应商提供的解决方案。 随着容器和微服务的引入,监控解决方案必须处理比以往...

阅读(14)评论(0)赞 (0)

编程技术

我的运维之路

7

小丁 发布于 2017-01-10

下面写的是本人三年以来的部署经验,仅仅是个人经验之谈,如有不足欢迎指出。 直接把修改的文件覆盖线上文件 想想一开始的时候,刚学会独立开发一个网站,然后服务器跑一个tomcat,然后每次修改后都是打包成一个war,然后传上服务器覆盖,重启tomcat。 使用git来更新文件 因为后...

阅读(11)评论(0)赞 (0)

编程技术

去哪儿网支付系统架构演进

22

dulong 发布于 2017-01-10

去哪儿支付系统自2011年搭建以来,在五年的时间里逐渐从一个高耦合的单一系统发展为众多子系统组成的高并发、高可用、支持多种交易支付业务的分布式系统。业务从最初的非代收到现在多种非代收、代收场景的支持,B2B业务的从无到有,支付方式从单一网银支付到现在银行卡、拿去花、代金券、红包、...

阅读(15)评论(0)赞 (0)

开源软件

Spring Boot v1.5.0.RC1 发布

1

xiaoli.wang 发布于 2017-01-10

        从 Spring Boot 项目名称中的 Boot 可以看出来,Spring Boot 的作用在于创建和启动新的基于 Spring 框架的项目。它的目的是帮助开发人员很容易的创建出独立运行和产品级别的基于 Spring 框架...

阅读(11)评论(0)赞 (0)

编程技术

Spring:基于注解的Spring MVC(上)

2

puefu.he 发布于 2017-01-09

什么是Spring MVC Spring MVC框架是一个MVC框架,通过实现Model-View-Controller模式来很好地将数据、业务与展现进行分离。从这样一个角度来说,Spring MVC和Structs、Structs2非常类似。Spring MVC的设计是围绕Di...

阅读(16)评论(0)赞 (0)

编程技术

机器学习平台 JDLP 长成记

5

changyuan.xu 发布于 2017-01-07

1 背景 京东容器平台经过几年的发展,高效支撑京东全部业务系统。积累了丰富的数据中心基础设施建设,应用调度,业务系统高可用,弹性伸缩等方面的宝贵经验。更重要的是京东容器平台可以集中提供65万核CPU-Cores的计算能力。自然会全力support目前最具影响力的机器学习领域需求。...

阅读(16)评论(0)赞 (0)

编程技术

架构师的必备素质和成长途径

6

刘莉莉 发布于 2017-01-07

2016年11月18-20日 SDCC 2016中国软件开发者大会 ,易宝支付CTO陈斌给我们带来了“架构师的成长之路”的演讲。主要谈及了架构师的必备素质和成长途径及给准架构师的建议。 它山之石可以攻玉,尽管每个架构师都有自己的成长路径,但是了解其他架构师的成长之路,对未来想成为...

阅读(15)评论(0)赞 (0)

互联网.科技

深度剖析开源分布式监控CAT

7

xirruiqiang 发布于 2017-01-07

CAT(Central Application Tracking)是一个实时和接近全量的监控系统,它侧重于对Java应用的监控,基本接入了美团点评上海侧所有核心应用。目前在中间件(MVC、RPC、数据库、缓存等)框架中得到广泛应用,为美团点评各业务线提供系统的性能指标、健康状况、...

阅读(16)评论(0)赞 (0)

开源软件

Keycloak v2.5.0.Final 发布,SSO和IDM集成解决方案

1

yanxinchi 发布于 2017-01-05

  Keycloak基于OAuth 2.0、Open ID Connect、JSON Web Token(JWT)和SAML 2.0规范,为浏览器应用和RESTful Web Service提供SSO和IDM集成。Keycloak紧密集成了众多平台以及HTTP安全代理服...

阅读(24)评论(0)赞 (0)