main
黄海 7 months ago
parent b8f88d0cf5
commit c3a3179c40

@ -1,4 +1,4 @@
### 、系统配置
### 、系统配置
- 操作系统
@ -20,7 +20,7 @@ vi /etc/NetworkManager/system-connections/ens192.nmconnection
```shell
yum update -y
yum install wget net-tools tar
yum install wget net-tools tar -y
```
- **系统优化**
@ -117,7 +117,7 @@ vi /etc/NetworkManager/system-connections/ens192.nmconnection
### 、$DataEase$安装
### 、$DataEase$安装
**安装$Docker$**$Docker$ $Compose$
@ -211,7 +211,7 @@ chmod +x *.sh
### 、对外暴露数据库端口
### 、对外暴露数据库端口
> $Q$、如果在线修改数据库中的表,以达到大屏数据直接修改的目的,而且最初的大屏是产品经理使用$Excel$进行模拟数据进行设计的,并不是真正的$Mysql$数据源,能不迁移到$Mysql$数据源就达到这个修改的目标吗,全部迁移到$Mysql$的数据源还有好多工作要做,太麻烦~
@ -234,17 +234,13 @@ ports:
$DataEase$自己带的$Mysql$数据库就可以通过宿主机$IP$+$3306$来访问到了。
**重启动**
```shell
/usr/local/bin/dectl restart
```
数据库用户名与密码
**数据库用户名与密码**
```shell
root
@ -351,14 +347,10 @@ INSERT INTO `t_city_code` VALUES ('156533400', '迪庆藏族自治州');
#### 外部参数的处理办法
### 四、外部参数的处理办法
https://www.jianshu.com/p/cc9982e986f5
1、省通过跳转设备 转到JAVA接口填写如下
http://10.10.21.20:9000/dsBase/dataease/route?city_name=[city_name]
@ -406,7 +398,7 @@ http://10.10.21.20:9000/dsBase/dataease/route?city_name=[city_name]
### 、连接远程数据库
### 、连接远程数据库
![](https://dsideal.obs.cn-north-1.myhuaweicloud.com/HuangHai/BlogImages/202411011315540.png)
@ -431,7 +423,7 @@ password: Password123@mysql
### 、备份与还原
### 、备份与还原
经反复实验,发现最好的备份还原方法是:
@ -445,7 +437,7 @@ password: Password123@mysql
/opt/dataease2.0/data/static-resource
```
### 、集成$Nginx$发布【非必须】
### 、集成$Nginx$发布【非必须】
#### 1、$80$端口发布
@ -548,3 +540,87 @@ server:
echo 'DE_CONTEXT_PATH=/dataease' >> /opt/dataease2.0/.env
```
### 八、离线更新
**下载软件**
```shell
https://community.fit2cloud.com/#/products/dataease/downloads
```
**进入目录**
```shell
tar -xvzf dataease-offline-installer-v2.10.3-ce.tar.gz
cd dataease-offline-installer-v2.10.3-ce
```
**运行脚本**
```shell
/bin/bash install.sh
```
**查看状态**
```shell
dectl status
```
### 九、调优
编辑 $docker-compose.yml$
```
vi /opt/dataease2.0/docker-compose.yml
```
添加 $JVM$ 内存配置
```yaml
version: '3'
services:
dataease:
image: registry.cn-qingdao.aliyuncs.com/dataease/dataease:v2.10.1
container_name: dataease
mem_limit: 10G
environment:
- TZ=Asia/Shanghai
- JAVA_OPTS=-XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m -Xms4096m -Xmx8192m -Xmn256m -Xss256k -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC
ports:
- ${DE_PORT}:8100
volumes:
- ${DE_BASE}/dataease2.0/conf:/opt/apps/config
- ${DE_BASE}/dataease2.0/logs:/opt/dataease2.0/logs
- ${DE_BASE}/dataease2.0/data/static-resource:/opt/dataease2.0/data/static-resource
- ${DE_BASE}/dataease2.0/cache:/opt/dataease2.0/cache
- ${DE_BASE}/dataease2.0/data/geo:/opt/dataease2.0/data/geo
- ${DE_BASE}/dataease2.0/data/appearance:/opt/dataease2.0/data/appearance
- ${DE_BASE}/dataease2.0/data/exportData:/opt/dataease2.0/data/exportData
- ${DE_BASE}/dataease2.0/data/plugin:/opt/dataease2.0/data/plugin
- ${DE_BASE}/dataease2.0/data/font:/opt/dataease2.0/data/font
depends_on:
mysql-de:
condition: service_healthy
networks:
- dataease-network
networks:
dataease-network:
```
**重新加载容器**
```shell
dectl reload
```

Loading…
Cancel
Save