在eclipse使用maven deploy (tomcat:deploy) 热部署netty项目 ,项目启动的时候会报错端口被占用。Java代码java.net.BindException:Addressalreadyinuseatsun.nio.ch.Net.bind0(NativeMethod...
分类:
Web程序 时间:
2015-06-14 22:43:59
阅读次数:
334
理想的开源框架?她应该是小的、简单的,满足Simple Is Beautiful?她应该是成长性好的,随着不断的扩展,她可以越来越丰满?她应该是有良好工具支持的,为什么要花时间做工具可以完成的事情呢??她应该是自组装的,也就是尽可能的脱离配置,而是用一种依赖即可用,取消依赖即消失的全自动处理模式?她应该是模块化的,所有的内容都可以被打入jar包而作为一个整体进行发布,并且能支持热部署的,可以开着车...
分类:
其他好文 时间:
2015-06-07 18:57:36
阅读次数:
184
一、Nginx简介Nginx(engineX)是一个高性能的HTTP和反向代理服务器,Nginx是模块化设计、较好的扩展性、高可靠、低内存消耗、支持热部署、支持事件驱动、AIO、mmap等特性。二、Nginx功能从功能上来Nginx分为基本功能和扩展功能:基本功能:(1)静态资源的Web服务器,能缓存打..
分类:
其他好文 时间:
2015-05-28 07:07:15
阅读次数:
123
Nginx("enginex")是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,它由IgorSysoev为俄罗斯访问量第二的Rambler.ru站点开发的,其特点是占有内存少,并发能力强、模块化设计,有较好的扩展性、高可靠性、支持热部署等。下面我们基于源码编译的方式进行..
分类:
其他好文 时间:
2015-05-25 06:17:19
阅读次数:
168
Nginx("enginex")是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,它由IgorSysoev为俄罗斯访问量第二的Rambler.ru站点开发的,其特点是占有内存少,并发能力强、模块化设计,有较好的扩展性、高可靠性、支持热部署等。下面我们基于源码编译的方式进行..
分类:
其他好文 时间:
2015-05-25 06:17:19
阅读次数:
461
一、nginx 的优势:
1、内置的健康检测功能,即使后台服务器宏基也不会影响前台的影响
2、支持gzip
3、稳定性高,nginx作为反向代理服务器,宏基的概率很小
4、支持热部署
二、nginx 的压缩输出配置:
1、 gzip是一种压缩技术,经过gzip压缩后页面大小可以变为原来的30% 或这更小,这样 用户浏览页面的时候速度会快得多。gzip的压缩页面需要浏览器和服务器双方都支...
分类:
其他好文 时间:
2015-05-24 21:55:42
阅读次数:
153
下面是我们遇到过的情况,如有错误或需要补充的内容,请直接修改。?
内存异常:
??java.lang.OutOfMemoryError:?PermGen?space
????》resin热部署,重新加载jar包,容易产生这种问题
????》持久代设...
分类:
编程语言 时间:
2015-05-22 17:20:36
阅读次数:
465
对于运维人员来说,热部署是常常要思考的一个问题。热部署简单来说,就是局部或者某个文件修改后,不用重新启动程序,立即生效。
好处在于在程序初始化的时候可能会加载大量的初始化数据,重启程序成本太高;程序如果是项目中的单个模块,重启会影响别的应用。
对于web程序来说,大多是部署在Servlet容器里面,如jBoss,weblogic,tomcat等,这些容器往往提供了配套的热部署方案。
但对于application程序,往往没有厂家单独来做这件事情。...
分类:
移动开发 时间:
2015-05-20 14:51:40
阅读次数:
139
本地debug的时候,可以实时编译并更新代码,线上也可以不停服来动态更新类,即所说的java热部署。
分类:
编程语言 时间:
2015-05-13 18:58:47
阅读次数:
138
一、背景
Intellij Idea默认状态为不自动编译状态,Eclipse默认为自动编译,很多朋友都是从Eclipse转到Intellij的,这常常导致我们在需要操作class文件时忘记对java类文件进行编译从而对旧文件进行了操作。
二、操作
1. 打开settings界面:File->Settings
2. 选中Compiler选项:Build,Execution,Deploymen...
分类:
其他好文 时间:
2015-05-12 13:39:16
阅读次数:
1089