项目上线后,用户越来越多,有一天出现一个issue:用户访问特别慢. 首先介绍下架构: haproxy/Nginx / \ node1 node2 | | redis redis(slave) | | mongodb mongodb(replecate) 统计 查系统状态是什么情况,首先确定外部总体现象 压力是有些 但应该不至于很慢 check 网络 看下发末尾的流量,也不是特高.(忽略接近末尾的峰值) log 然后追查node 节点log对应时间点(8:00PM)的log 2015-08-04…
1.maven中创建web项目后jsp可能会报错,因为其没有相关的依赖(包),和自带的动态网页项目创建不一样.所以在配置文件中要添加相关的依赖,比如servlet的 2.项目右键-maven-update project,通常在修改pom.xml后使用 3.项目右键-properties-project facets-修改java版本为更高的版本…
1.需求:有时候我们产品经理给我们的需求是会不断变化的,例如数量是1000现在变成500,我们不可以去改代码吧,这样很麻烦,所以就可以改配置文件properties(这个数据库链接一样),当然也有json格式的配置,我们暂不讨论 2.经历:先看图 (1)我之前以为直接在src创建system.properties然后 package cs.util; import java.io.FileInputStream; import java.io.FileNotFoundException; imp…
将myeclipse中开发的动态web项目直接引入到eclipse中继续开发,Eclipse中会报项目有错,如下图…
1.问题 ---------------------------Microsoft Visual Studio---------------------------Web 应用程序项目 XXWeb 已配置为使用 IIS. 未能找到 Web 服务器“http://www.xxx.com”.---------------------------确定 --------------------------- 2.解决 vs中右键编辑项目(编辑.csproj文件) 搜索UseIIS节点,如果有则把值改为f…
培训之前,先自学一波,写一个从Hello World,然后记录一下每天学习Java Web的过程:东西很多,有用的会写大量解释,希望能最终学完 然后搞定这门语言吧. 1.配置tomacat:点击window-->preferences-->server-->Runtime Environments-->Add.. -->Apache Tomact 8.5(你的Tomact版本)-->选择Tomcat安装路径-->完成 并先新建一个Dynamic  Web 项目 一…
Jenkins中的项目在下载源代码时,如果Working Directory中存在未加入版本控制的文件或者目录已经存在于SVN库中,会导致更新失败,整个构建终止,解决方法是将SVN的检出策略由"Use 'svn upate' as much as possible"改为"Emulate clean checkout by first deleting unversioned/ignored files, then 'svn update'".…
返回的消息头浏览器不能解释 这里我们使用了@ResponseBody,返回数据后缀是,.json,但是我们的映射器后缀又是.html.最后浏览器收到数据不知该以哪种类型数据来进行解析,所以就会报406状态码…
点击加号,Name输入archetypeCatalog,Value输入internal archetypeCatalog表示插件使用的archetype元数据,不加这个参数时默认为remote,local,即中央仓库archetype元数据,由于中央仓库的archetype太多了,所以很慢,指定internal来表示仅使用内部元数据 或者这样…
在Properties中添加Name:archetypeCatalog和Value:internal,如下图那样…