企业LNMP环境应用 L=linux 丨 N=nginx 丨 A=apache 丨 P=php 丨 T=tomcat Nginx和Apache都是Web应用服务器 相对来说,Nginx处理静态数据快,Apache处理动态快 Nginx对系统资源占用小,Apache资源占用高 Nginx用得是epol ...
分类:
其他好文 时间:
2018-11-09 22:56:37
阅读次数:
298
Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不 ...
分类:
其他好文 时间:
2018-11-08 16:17:26
阅读次数:
173
下面的依赖通常应用到应用服务器上(servlet 容器),同时这个应用服务器上没有整合任何 JAX-RS 的实现。 因此,这个应用服务器需要包含有 JAX-RS API 和 Jersey 实现,同时部署到服务器上。 1 2 3 4 5 6 7 8 9 10 11 12 <dependency> <g ...
分类:
其他好文 时间:
2018-11-07 23:04:53
阅读次数:
185
简评:欧盟就谷歌违反了《反垄断法》开出天价罚单,导致谷歌运营生态被打破,为了配合这一裁决,谷歌将调整其运营模式。欧盟似乎赢了,而这最后买单的却是消费者。 今年七月份,谷歌要求 Android 设备制造商必须预装谷歌 Chrome 及其搜索应用一行为遭到欧盟裁决并开出了近 50 亿美元的天价罚单,责令 ...
分类:
移动开发 时间:
2018-11-07 11:43:41
阅读次数:
205
有时候我们的一个类需要依赖另外一个类,这种就是依赖关系,创建对象的工作一般由spring容器来完成然后注入给调用者,这种就是依赖注入。 代码可参考1227210565朋友空间 DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自 ...
分类:
编程语言 时间:
2018-11-06 14:39:37
阅读次数:
158
相对于其它存储方式,存储只是数据库的一个功能,数据的组织和管理才是数据库的核心。 J.Martin给数据库下了一个比较完整的定义:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能 ...
分类:
数据库 时间:
2018-11-06 12:03:31
阅读次数:
167
性能优化的指标和目标 性能目标,需求确定后,需要决定大体性能目标,在开发运营过程中调整目标。 举例: 1.购物车并发用户量不超过5000,需要300ms内处理完成“重要”类别下任意页面请求。 2.应用程序单个空闲用户会话的内存占用不能超过4kb 3.在不超过10台应用服务器访问的情况下,数据库服务器 ...
分类:
Web程序 时间:
2018-11-05 23:40:17
阅读次数:
257
所有的网络服务均基于网络网络通信的基础之上。 SOCKET模块的封装将TCP/IP协议栈划分成两个界面 1、应用层界面: 只需要完成应用服务专属协议的开发,将底层网络看成直连设备,不再考虑任何路由交换的内容,此层面主要是软件工程师的工作界面。 2、路由交换界面: 需要完成TCP/IP协议栈四层及以下 ...
分类:
其他好文 时间:
2018-11-05 20:09:06
阅读次数:
191
1.生成镜像 见https://www.cnblogs.com/mushou/p/9713741.html,把测试成熟的应用添加到tomcat镜像生成新的镜像,用ansible部署到集群的几点服务器中。 2.部署环境 1)安装docker-ce 2)安装k8s 一定记得kubectl,kubeadm ...
分类:
其他好文 时间:
2018-11-05 16:20:04
阅读次数:
189
一、网站应用背景 开发一个网站的应用程序,当用户规模比较小的时候,使用简单的:一台应用服务器+一台数据库服务器+一台文件服务器,这样的话完全可以解决一部分问题,也可以通过堆硬件的方式来提高网站应用的访问性能,当然,也要考虑成本的问题。 当问题的规模在经济条件下通过堆硬件的方式解决不了的时候,我们应该 ...
分类:
其他好文 时间:
2018-11-04 22:53:20
阅读次数:
525