forked from apache/skywalking
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
25 additions
and
54 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,54 +1,23 @@ | ||
### 编译安装SkyWalking Server / Build SkyWalking Server | ||
### 编译SkyWalking Protocol / Build SkyWalking Protocol | ||
- 编译工程 | ||
- build | ||
```shell | ||
$cd github/sky-walking/skywalking-server | ||
$mvn package -Dmaven.test.skip=true | ||
$cd github/sky-walking/skywalking-server/target/installer | ||
$cd github/sky-walking/skywalking-protocol | ||
$mvn clean install -Dmaven.test.skip=true | ||
``` | ||
- 拷贝installer到服务器 | ||
- upload installer to server | ||
|
||
|
||
### 编译安装SkyWalking Alarm / Build SkyWalking Alarm | ||
- 编译工程 | ||
- build | ||
```shell | ||
$cd github/sky-walking/skywalking-alarm | ||
$mvn package -Dmaven.test.skip=true | ||
$cd github/sky-walking/skywalking-alarm/target/installer | ||
``` | ||
- 拷贝installer到服务器 | ||
- upload installer to server | ||
|
||
|
||
### 编译安装SkyWalking WebUI / Build SkyWalking WebUI | ||
|
||
- 编译工程 | ||
- build | ||
### 编译SkyWalking主工程 / Build SkyWalking | ||
```shell | ||
$cd github/sky-walking/skywalking-webui | ||
$mvn package | ||
$cd github/sky-walking | ||
$mvn clean install -Dmaven.test.skip=true | ||
``` | ||
|
||
- 上传war包到服务器,启动Tomcat服务器 | ||
- startup tomcat of webui | ||
|
||
### 编译安装SkyWalking Analysis / Build SkyWalking Analysis | ||
- 编译工程 | ||
- build | ||
```shell | ||
$cd github/sky-walking/skywalking-analysis | ||
$mvn package -Dmaven.test.skip=true | ||
``` | ||
|
||
- 上传skywalking-analysis-1.0-Final.jar. Upload the skywalking-analysis-1.0-Final.jar | ||
- 上传start-analysis.sh. Upload the start-analysis.sh | ||
|
||
|
||
## 使用maven发布各插件工程 / build and deploy plugins | ||
- build and deploy skywalking-sdk-plugin(dubbo-plugin,spring-plugin,web-plugin,jdbc-plugin,httpclient-4.2.x-plugin,httpclient-4.3.x-plugin, etc.) | ||
- 请跳过maven.test环节,避免打包失败 | ||
```properties | ||
-Dmaven.test.skip=true | ||
``` | ||
- 从各工程目录中获取安装包 | ||
- SkyWalking Agent: github/sky-walking/skywalking-collector/skywalking-agent/target/skywalking-agent-1.0-Final.jar | ||
- SkyWalking Server: github/sky-walking/skywalking-server/target/installer | ||
- SkyWalking Alarm: github/sky-walking/skywalking-alarm/target/installer | ||
- SkyWalking WebUI: github/sky-walking/skywalking-webui/skywalking.war | ||
- SkyWalking Analysis: github/sky-walking/skywalking-analysis/skywalking-analysis-1.0-Final.jar | ||
- 上传skywalking-analysis-1.0-Final.jar. Upload the skywalking-analysis-1.0-Final.jar | ||
- 上传start-analysis.sh到同一目录. Upload the start-analysis.sh to the same directory | ||
- 为start-analysis.sh创建crontable定时任务,30分钟执行一次。create crontable for shell, set cycle=30min. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters