Heat中的更新stack行为,基本就是参照CloudFormation设计和实现的。所以,这里的主要参考来源就是CloudFormation的官方文档,另外就是Heat Icehouse版本的实现代码。
一个示例
首先我们需要一个初始模板,https://s3.amazonaws.com/cloudformation-templates-us-east-1/UpdateTutorial+Part1.template,该模板展示的是一个php应用,Apache Web Server、PHP 和简单的 PHP 应用程序全部都由默认安装在 Amazon Linux AMI 上的 AWS CloudFormation 帮助程序脚本进行
继续阅读 »
Install dependencies:
Install maven manually:
wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz
tar zxvf apache-maven-3.3.3-bin.tar.gz
mv apache-maven-3.3.3 /usr/local/apache-maven
继续阅读 »
前言
拿到一台新装的Linux服务器,该如何配置成一台可以解析动态网页脚本的Web服务器呢? 相信这是很多人都会有的问题。本文将一步一步带你从头开始搭建给予LEMP技术栈的Web服务器,并使其可以正常运行PHP、Nodejs等语言。
所谓的LEMP技术栈,顾名思义其实就是Linux, Nginx, MySQL, PHP的组合。当然,如果喜欢,你也可以不用Nginx,而去选择Apache,这就是所谓的LAMP技术栈了。
本文使用Linux版本为Ubuntu 16.04 64位版本。
TL;DR.
Ubuntu服务器基本设置
使用root登录服务器
首先我们需要使用root用户登录服务器,当然你可以选择很多工具,诸如Sec
继续阅读 »
问题重现
在使用IDEA生成Java Doc的过程中,发现IDEA控制台乱码,作为有轻微代码强迫症的我来说,这是不可忍受的,需要鼓捣一番。先上pom.xml中的javadoc插件配置
xml
配置生成Javadoc包
org.apache.maven.plugins
maven-javadoc-plugin
2.10.3
UTF-8
true
UTF-8
UTF-8
attach-javadocs
package
继续阅读 »
下载JMeter 5.1.1(Requires Java 8+)并设置中文界面
下载后解压到任意位置
http://mirrors.shu.edu.cn/apache//jmeter/binaries/apache-jmeter-5.1.1.zip
设置中文界面
修改启动文件 jmeter.batapache-jmeter-5.1.1\bin\jmeter.bat,把默认language 改为zh_CN
改动前:
set JMETER_LANGUAGE=-Duser.language="en" -Duser.region="EN"
改动后:
set JMETER_LANGUAGE=-Duser.language="zh" -
继续阅读 »
安装 ab(apache bench)
通过安装 httpd 的方式,顺带安装ab
```bash
yum -y install httpd
```
如果不想安装 httpd 但是又想使用ab命令的话,可以只安装 httpd-tools
```bash
yum -y install httpd-tools
```
继续阅读 »
FieldSelector
提高Lucene检索性能的方法有很多种,这里简单介绍一种常用且便捷可行的方法快速提高Lucene检索性能。在早期的Lucene版本中,使用FieldSelector来决定哪些Fields应该被加载,并以何种方式加载,但是在LUCENE-3309中该接口被废弃,并且提出了新的替代接口StoredFieldVisitor。
FieldCache
另一种提高检索性能的方案是使用FieldCache来缓存Lucene的term values信息,不过该接口目前已被移至org.apache.lucene.uninverting包下,并且访问权限变成包级私有,也就是说,用户再也无法直接使用FieldCache了
继续阅读 »
今天在用BeanUtils polulate bean的时候遇到了一下的异常:
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.apache.commons.beanutils.ConversionException: DateConverter does not support default String to 'Date' conversion.
看异常消息,是前端传来的字符串不能转换为Date类型的问题
解决方案:
编写String转换为Date的DateTime
继续阅读 »
在eclipse的 "problems" 选项卡中显示如下错误信息
java
Description:Type Project facet Java 1.8 is not supported by target runtime Apache Tomcat v7.0
Resource:groupping
...
由StackOverflow上的回答可知,Java facet的版本总是需要和Java编译器的版本一致,所以最好的方式是通过Project Facets Properties面板进行修改。
1. 查看Problems面板信息
2. 打开Project Facets Properties面板
3. 修改configurat
继续阅读 »
| Full Name | Company/Organization | Email Address |
|:-----------------------|:----------------------------|:---------------------------|
|Ross Allen | | ssorallen@apache.org |
|Kapil Arya | Mesosphere | kapil@apach
继续阅读 »