传统构架 传统构架是部署在一个tomcat上的,Tomcat 默认配置的最大请求数是 150,也就是说同时支持 150 个并发,当某个应用拥有 250 个以上并发的时候,应考虑应用服务器的集群。因此当用户达到一定数量的时候就要考虑到集群。 150个并发??? Tomcat集群 通过nginx代理,假 ...
分类:
编程语言 时间:
2019-05-23 11:00:19
阅读次数:
129
1.Tomcat Tomcat是apache软件基金会(apache Software Foundation)的Jakarta 项目中的一个核心项目,由apache、Sun和其他一些公司及个人共同开发而成。 Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系 ...
分类:
其他好文 时间:
2019-05-18 21:13:34
阅读次数:
181
根据架构图—画出请求数据流 —根据数据流经过的节点分析问题 负载机—经过网络传输到—应用服务器—跑服务—空闲中间件连接池(web请求连接池)_处理代码—通过网络把sql发送到—数据库连接池—请求发送到数据库服务器—数据库执行sql语句—将数据结果通过网络返回应用服务器—应用服务器对进程和线程唤醒—返 ...
分类:
其他好文 时间:
2019-05-14 12:53:22
阅读次数:
114
一 云服务器需要做的基本准备 1.java项目肯定要安装JDK环境 2.安装应用服务器 Tomcat 3.项目要访问数据库 这里使用MySQL,在MySQL中导入项目的数据库 二 windows(开发端的准备) 1.获得项目的war包 从IDEA导出 2.导出对应的sql文件 我使用的sqlyog ...
JDBC(Java Database Connectivity)是由数据库中间服务商提供的,用于连接数据库的Java API。一组类和接口(对接数据库)。 JNDI(Java Name Directory Interface)是为应用服务器(Tomcat)管理资源所设置的目录样式的唯一标识。(数据库 ...
分类:
数据库 时间:
2019-05-12 10:37:02
阅读次数:
173
1. 使用缓存和不使用缓存的浏览器、应用服务器、数据库、memcached之间的调用关系图。 2. 伪代码实现先读缓存,缓存中没有数据再读取数据库。 _参考:_ "_https://blog.csdn.net/jingzi123456789/article/details/78432716_" 3. ...
分类:
系统相关 时间:
2019-05-10 16:44:30
阅读次数:
163
zabbix 远程执行命令 重启应用 服务器 使用远程执行命令可以在某些时候帮我做一些事情,达到轻量级的自动化,比如当 nginx、mysql、php、redis、tomcat、等等应用挂掉时帮我们自动重启并告警。再比如当磁盘空间满了,自动帮我们清理垃圾日志文件等。看下官网的描述: 使用远程命令,您 ...
分类:
其他好文 时间:
2019-05-08 21:42:16
阅读次数:
191
目录 (1)单块架构 (2)初步的高可用架构 (3)千万级用户量的压力预估 (4)服务器压力预估 (5)业务垂直拆分 (6)用分布式缓存抗下读请求 (7)基于数据库主从架构做读写分离 (8)总结 本文将会从一个大型的网站发展历程出发,一步一步的探索这个网站的架构是如何从单体架构,演化到分布式架构,然 ...
分类:
Web程序 时间:
2019-05-06 19:25:33
阅读次数:
173
前言 Tomcat隶属于Apache基金会,是开源的轻量级Web应用服务器,使用非常广泛。server.xml是Tomcat中最重要的配置文件,server.xml的每一个元素都对应了Tomcat中的一个组件;通过对xml文件中元素的配置,可以实现对Tomcat中各个组件的控制。因此,学习serve ...
分类:
其他好文 时间:
2019-05-04 23:47:33
阅读次数:
159
jBoss简介 JBoss是一个运行EJB的J2EE应用服务器。它是开放源代码的项目,遵循最新的J2EE规范。从JBoss项目开始至今,它已经从一个EJB容器发展成为一个基于的J2EE的一个web 操作系统(operating system for web),它体现了J2EE规范中最新的技术。无论是 ...
分类:
系统相关 时间:
2019-04-27 19:40:32
阅读次数:
194