Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 25393ca

Browse files
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)

AltStyle によって変換されたページ (->オリジナル) /