Skip to content

Commit 25393ca

Browse files
authored
Merge pull request #131 from LearningGp/mse-simple-demo
2 parents 2aed19f + 241a39e commit 25393ca

File tree

16 files changed

+71
-22
lines changed

16 files changed

+71
-22
lines changed

mse-simple-demo/A/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>com.alibabacloud.mse.demo</groupId>
77
<artifactId>A</artifactId>
8-
<version>1.2.0</version>
8+
<version>2.0.1</version>
99
<packaging>jar</packaging>
1010

1111
<name>A</name>

mse-simple-demo/B/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>com.alibabacloud.mse.demo</groupId>
77
<artifactId>B</artifactId>
8-
<version>1.2.0</version>
8+
<version>2.0.1</version>
99
<packaging>jar</packaging>
1010

1111
<name>B</name>

mse-simple-demo/C/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>com.alibabacloud.mse.demo</groupId>
77
<artifactId>C</artifactId>
8-
<version>1.2.0</version>
8+
<version>2.0.1</version>
99
<packaging>jar</packaging>
1010

1111
<name>C</name>

mse-simple-demo/build.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ cd "$(dirname "$0")"
77
./B/build.sh
88
./C/build.sh
99
./gateway/build.sh
10+
./mysql/build.sh

mse-simple-demo/gateway/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>com.alibabacloud.mse.demo</groupId>
77
<artifactId>gateway</artifactId>
8-
<version>1.2.0</version>
8+
<version>2.0.1</version>
99
<packaging>jar</packaging>
1010

1111
<parent>

mse-simple-demo/gateway/src/main/java/com/alibabacloud/mse/demo/DemoController.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,19 +31,19 @@ public class DemoController {
3131
@Value("${demo.qps:100}")
3232
private int qps;
3333

34-
@Value("${enable.rpc.invoke:false}")
34+
@Value("${enable.rpc.invoke:true}")
3535
private boolean enableRpcInvoke;
3636

3737
@Value("${background.color:white}")
3838
private String backgroundColor;
3939

40-
@Value("${enable.sql:false}")
40+
@Value("${enable.sql:true}")
4141
private boolean enableSql;
4242

43-
@Value("${enable.auto:false}")
43+
@Value("${enable.auto:true}")
4444
private boolean enableAuto;
4545

46-
@Value("${enable.sentinel.demo.flow:false}")
46+
@Value("${enable.sentinel.demo.flow:true}")
4747
private boolean enableSentinelFlow;
4848

4949
@Value("${enable.gray:false}")
Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,26 @@
11
## build
2+
export REGISTRY=registry.cn-hangzhou.aliyuncs.com/mse-demo-hz/ #对应的registry前缀
23

3-
At directory `A`/`B`/`C`/`gateway`:
4+
At directory `A`/`B`/`C`/`gateway`/`mysql`:
45

5-
* execute `./build.sh` to build image
6-
* `docker tag` to tag image
7-
* `docker push` to push image
6+
* execute `./build.sh` to build and push image
87

98
## install
109

1110
```shell
12-
helm3 upgrade mse-simple-demo1 helm/mse-simple-demo \
13-
--namespace default --create-namespace \
14-
--install \
15-
--values helm/mse-simple-demo/values.example.yaml
11+
kubectl create namespace mse-demo
12+
13+
helm install mse-simple-demo mse-simple-demo \
14+
--set images.version=2.0.1 \
15+
--set mse.application.prefix=demo \
16+
--set registry=registry.cn-hangzhou.aliyuncs.com/mse-demo-hz/ \
17+
--namespace=mse-demo
1618
```
19+
20+
其中可以修改的参数如下:
21+
- `namespace`: 要安装到的k8s命名空间(可选,一般为default)
22+
- `registry`: 容器镜像地址前缀
23+
- `images.version`:镜像版本
24+
- `mse.namespace`: 接入MSE微服务治理的微服务命名空间,可以用来区分环境
25+
- `autoscaling`:是否开启自动伸缩。
26+
- `resources.enableRequests`:是否设置resources的requests配置

mse-simple-demo/helm/mse-simple-demo/templates/gateway-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@ spec:
4242
requests:
4343
cpu: 1
4444
memory: 2Gi
45-
{{ end }}
4645
limits:
4746
cpu: 1
4847
memory: 2Gi
48+
{{ end }}
4949
ports:
5050
- containerPort: 20000
5151
hostAliases:

mse-simple-demo/helm/mse-simple-demo/templates/spring-cloud-a-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ spec:
3434
requests:
3535
cpu: 1
3636
memory: 2Gi
37-
{{ end }}
3837
limits:
3938
cpu: 1
4039
memory: 2Gi
40+
{{ end }}
4141
ports:
4242
- name: http-port
4343
containerPort: 20001

mse-simple-demo/helm/mse-simple-demo/templates/spring-cloud-a-gray-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ spec:
3737
requests:
3838
cpu: 1
3939
memory: 2Gi
40-
{{ end }}
4140
limits:
4241
cpu: 1
4342
memory: 2Gi
43+
{{ end }}
4444
ports:
4545
- name: http-port
4646
containerPort: 20001

0 commit comments

Comments
 (0)