一 云服务器需要做的基本准备 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
部署 服务器环境配置 在本地的虚拟环境中,项目根目录下,执行命令收集所有的包 pip freeze > plist.txt 在本地的虚拟环境中,项目根目录下,执行命令收集所有的包 安装并创建虚拟环境,如已创建则跳过此步 sudo apt-get install python-virtualenv s ...
分类:
其他好文 时间:
2019-05-09 13:41:09
阅读次数:
121
zabbix 远程执行命令 重启应用 服务器 使用远程执行命令可以在某些时候帮我做一些事情,达到轻量级的自动化,比如当 nginx、mysql、php、redis、tomcat、等等应用挂掉时帮我们自动重启并告警。再比如当磁盘空间满了,自动帮我们清理垃圾日志文件等。看下官网的描述: 使用远程命令,您 ...
分类:
其他好文 时间:
2019-05-08 21:42:16
阅读次数:
191
一般weby应用服务都使用有状态的session来存储用户状态以便认证有权限的用户进行的操作。但服务器在做横向扩展时,这种有状态的session解决方案就受到了限制。所以在一些通常的大型web应用场景越来越多在采用没有状态的token来进行用户签权处理。需要把Web应用做成无状态的,即服务器端无状态,就是说服务器端不会存储像会话这种东西,而是每次请求时access_token进行资源访问。这里我们
分类:
其他好文 时间:
2019-05-08 14:36:31
阅读次数:
150
目录 (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
引言:国内对于流程引擎的介绍非常的少,但是不能否认流程引擎的重要性,流程引擎在各个行业都有应用,OA管理的请假流程、出差流程,项目管理上的合同审批流程、验收流程、启动流程,Erp中的采购流程、入库出库流程,政府里面的招标流程、结算流程等,都有流程引擎的身影,当然这里说的流程指审批意义的流程,还有一些 ...
分类:
其他好文 时间:
2019-05-03 18:44:51
阅读次数:
199
浮动IP地址: 一个网卡是可以添加多个IP的。 就是多个主机工作在 同一个集群中,即两台主机以上。每台机器除了自己的实IP外,会设置一个浮动IP,浮动IP与主机的服务(HTTP服务/邮箱服务)绑在一起的。即应用服务在哪台机器上启动,浮动IP也在这台机器上激活,这台机器看上去就有两个IP地址。对于客户 ...
分类:
其他好文 时间:
2019-05-01 19:59:57
阅读次数:
211