提交 60337e23 authored 作者: Administrator's avatar Administrator

更新管理中心文档

上级 4b7b5d20
......@@ -14,6 +14,7 @@ dist-ssr
# Editor directories and files
.vscode/*
.vitepress/*
!.vscode/extensions.json
.idea
.DS_Store
......
{
"hash": "1ddc0cca",
"configHash": "c98fe879",
"lockfileHash": "724cc5d2",
"browserHash": "bcaeab2d",
"hash": "f4cb08ea",
"configHash": "64e74bb2",
"lockfileHash": "80460d33",
"browserHash": "889baaff",
"optimized": {
"vue": {
"src": "../../../node_modules/.pnpm/vue@3.5.4/node_modules/vue/dist/vue.runtime.esm-bundler.js",
"src": "../../../node_modules/.pnpm/vue@3.5.13/node_modules/vue/dist/vue.runtime.esm-bundler.js",
"file": "vue.js",
"fileHash": "68289689",
"fileHash": "c1340aaf",
"needsInterop": false
},
"vitepress > @vue/devtools-api": {
"src": "../../../node_modules/.pnpm/@vue+devtools-api@7.4.5/node_modules/@vue/devtools-api/dist/index.js",
"file": "vitepress___@vue_devtools-api.js",
"fileHash": "7fb2a20e",
"fileHash": "ffba5f1b",
"needsInterop": false
},
"vitepress > @vueuse/core": {
"src": "../../../node_modules/.pnpm/@vueuse+core@11.0.3_vue@3.5.4/node_modules/@vueuse/core/index.mjs",
"src": "../../../node_modules/.pnpm/@vueuse+core@11.0.3_vue@3.5.13/node_modules/@vueuse/core/index.mjs",
"file": "vitepress___@vueuse_core.js",
"fileHash": "e6b16856",
"fileHash": "db53b973",
"needsInterop": false
}
},
"chunks": {
"chunk-GFALEL4T": {
"file": "chunk-GFALEL4T.js"
"chunk-CQOUZRMK": {
"file": "chunk-CQOUZRMK.js"
}
}
}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -34,9 +34,9 @@ import {
version,
watch,
watchEffect
} from "./chunk-GFALEL4T.js";
} from "./chunk-CQOUZRMK.js";
// node_modules/.pnpm/vitepress@1.3.4_@algolia+client-search@4.24.0_postcss@8.4.45_search-insights@2.17.2/node_modules/vitepress/lib/vue-demi.mjs
// node_modules/.pnpm/vitepress@1.3.4_@algolia+client-search@4.24.0_postcss@8.4.49_search-insights@2.17.2/node_modules/vitepress/lib/vue-demi.mjs
var isVue2 = false;
var isVue3 = true;
function set(target, key, val) {
......@@ -56,7 +56,7 @@ function del(target, key) {
delete target[key];
}
// node_modules/.pnpm/@vueuse+shared@11.0.3_vue@3.5.4/node_modules/@vueuse/shared/index.mjs
// node_modules/.pnpm/@vueuse+shared@11.0.3_vue@3.5.13/node_modules/@vueuse/shared/index.mjs
function computedEager(fn, options) {
var _a;
const result = shallowRef();
......@@ -1559,7 +1559,7 @@ function whenever(source, cb, options) {
return stop;
}
// node_modules/.pnpm/@vueuse+core@11.0.3_vue@3.5.4/node_modules/@vueuse/core/index.mjs
// node_modules/.pnpm/@vueuse+core@11.0.3_vue@3.5.13/node_modules/@vueuse/core/index.mjs
function computedAsync(evaluationCallback, initialState, optionsOrRef) {
let options;
if (isRef(optionsOrRef)) {
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -168,7 +168,7 @@ import {
withMemo,
withModifiers,
withScopeId
} from "./chunk-GFALEL4T.js";
} from "./chunk-CQOUZRMK.js";
export {
BaseTransition,
BaseTransitionPropsValidators,
......
......@@ -8,7 +8,9 @@ export default defineConfig({
themeConfig: {
nav: [
{ text: "指南", link: "/guide/" },
{ text: "示例", link: "/demo/markdown-examples" },
{ text: "管理中心", link: "/management-center/" },
{ text: "集成平台", link: "/integration-platform/" },
{ text: "低代码", link: "/low-code/" },
],
sidebar: {
......@@ -22,15 +24,56 @@ export default defineConfig({
collapsed: false,
},
],
"/demo/": [
"/management-center/": [
{
text: "示例",
items: [{ text: "啥是示例", link: "/demo/markdown-examples" }],
text: "管理中心",
items: [
{
text: "首页",
link: "/management-center/",
},
{
text: "安装工具",
link: "/management-center/install-tools/",
},
{
text: "租户管理",
link: "/management-center/tenant/",
},
{
text: "容器管理",
link: "/management-center/log/",
},
{
text: "日志管理",
link: "/management-center/container/",
},
{
text: "备份还原",
link: "/management-center/backup-restore/",
},
],
collapsed: false,
},
],
"/integration-platform/": [
{
text: "集成平台",
items: [{ text: "首页", link: "/integration-platform/" }],
},
],
"/low-code/": [
{
text: "低代码",
items: [
{
items: [{ text: "首页", link: "/low-code/" }],
},
],
},
],
},
// 右上角导航图标
socialLinks: [
{
icon: {
......
# Markdown Extension Examples
This page demonstrates some of the built-in markdown extensions provided by VitePress.
## Syntax Highlighting
VitePress provides Syntax Highlighting powered by [Shiki](https://github.com/shikijs/shiki), with additional features like line-highlighting:
**Input**
````md
```js{4}
export default {
data () {
return {
msg: 'Highlighted!'
}
}
}
```
````
**Output**
```js{4}
export default {
data () {
return {
msg: 'Highlighted!'
}
}
}
```
## Custom Containers
**Input**
```md
::: info
This is an info box.
:::
::: tip
This is a tip.
:::
::: warning
This is a warning.
:::
::: danger
This is a dangerous warning.
:::
::: details
This is a details block.
:::
```
**Output**
::: info
This is an info box.
:::
::: tip
This is a tip.
:::
::: warning
This is a warning.
:::
::: danger
This is a dangerous warning.
:::
::: details
This is a details block.
:::
## More
Check out the documentation for the [full list of markdown extensions](https://vitepress.dev/guide/markdown).
......@@ -3,8 +3,8 @@ layout: home
hero:
name: "集成管理平台"
text: "后台管理系统"
tagline: 低代码表单设计
text: ""
tagline: 一款简约、高效、功能强大的后台管理系统
actions:
- theme: brand
text: 什么是集成管理平台?
......@@ -14,10 +14,10 @@ hero:
link: /guide/api-examples
features:
- title: Feature A
details: Lorem ipsum dolor sit amet, consectetur adipiscing elit
- title: Feature B
details: Lorem ipsum dolor sit amet, consectetur adipiscing elit
- title: Feature C
- title: 低代码
details: 用于自定义表单设计,通过图形化拖拽加上参数化配置快速生成表单
- title: 集成平台
details: Lorem ipsum dolor sit amet, consectetur adipiscing elit
- title: 集成测试
details: 用于集成内部,生成测试用例
---
# 备份还原
## 功能介绍
此功能的目的是为了降低产品迭代风险,对产品镜像进行备份还原的操作,当迭代的环境出现问题的时候,可以及时下载备份镜像进行镜像还原。
也可以创建新环境时,直接还原系统备份即可,可以快速安装与之前一样的环境。
![](image/image_TNuvEGLvYc.png)
### 注意:
请不要同时操作,等待某个功能操作进度条结束后再进行其他操作; 系统备份进行下载与还原功能时,禁止刷新页面,否则会导致操作失败,请耐心等待!
## 备份
介绍:备份当前环境镜像,注意每次备份后都会删除上传备份镜像。
备份存放地址:/root/back/租户名称/output.zip
操作:点击系统备份,确认备份系统,会出现备份进度,等待进度条完成即可。
![](image/image_PftzVdmBVR.png)
右上角出现已备份,说明已经备份完成。
![](image/image_EAW4jXSEKi.png)
## 下载
介绍:下载当前环境备份后的镜像。
操作:点击下载备份,确认下载系统备份,会出现下载进度,等待进度条完成即可。
![](image/image_iL4CBv9H16.png)
在浏览器下载记录中,会出现该备份镜像压缩包。
![](image/image_IOPspdAo0P.png)
## 还原
介绍:还原当前环境备份镜像。
**注意:如果环境已经部署,需要还原,请先清空当前环境 docker 的容器与镜像!**
![](image/image_3Q4h5Evo3P.png)
使用 docker ps 查看所有镜像
![](image/image__9IeA6ytVy.png)
使用 docker rm -f \$(docker ps -a -q) 删除所有镜像。
**注意:需要看清楚当前环境是否有其他无关本产品的镜像,如果有需谨慎删除,此命令是删除所有镜像,有用镜像你需要分开删除 docker rm -f xxx(CONTAINER ID)。**
![](image/image_DP0RVYI6R6.png)
查看一下镜像是否删除完成
![](image/image_GaU9NFQgxS.png)
操作:点击还原系统,确认还原系统备份,会出现进度,等待进度条完成即可。
![](image/image_NITnFyZB_U.png)
上传进度介绍:首先点击确认后会先判断之前是否已经进行过备份镜像的操作(即环境中已经有了备份镜像),如果存在则直接显示上传进度已经完成,开始进行还原,反之需把之前通过下载备份的操作下载的镜像上传到环境中,等待上传进度完成后,开始进行还原。
![](image/image_uRhZ_hdrW5.png)
选择上传文件后就会出现上传进度条,等待上传完成后,再等待还原成功后即好。
![](image/image_VLBAJUAdVB.png)
如果不想还原之前备份的环境,想要上传自己想要的备份环境,可以再虚拟机中进入备份存放地址:/root/back/租户名称/output.zip,删除 output.zip,再回到页面点击还原系统上传自己的备份环境即可。
# 容器管理
## 功能介绍
此功能用于管理对应租户的容器镜像
![](image/image_1WMEpC9K0S.png)
启动:启动选择的容器镜像。
重启:重启选择的容器镜像。
更新:当容器镜像进行功能迭代的时候,选择需要更新的容器镜像,更新即可。
清理:删除选择的容器镜像。
查看日志:查看输入时间的后台运行日志。
![](image/image_DsCGI_mQ7W.png)
输入 1 代表着 查看1分钟以内的运行日志
![](image/image_nj9TYy53Tk.png)
刷新:用于刷新页面数据
进行 启动、重启、更新、清理操作都会产生日志,不过需要手动刷新更新。
![](image/image_yN7ylBIW-h.png)
# 管理中心
[安装工具](/management-center/install-tools/index.md "安装工具")
[租户管理](/management-center/tenant/index.md "租户管理")
[容器管理](/management-center/log/index.md "容器管理")
[日志管理](/management-center/container/index.md "日志管理")
[备份还原](/management-center/backup-restore/index.md "备份还原")
# 管理中心安装工具
## 功能简介
用于连接虚拟机,以达到无需专业人员进入虚拟机使用命令安装管理中心的目的。
## 安装要求
cenos7 及以上,且保证可以连接外网,如可以 ping 通百度;建议虚拟机配置运行内存为 10G,磁盘空间 60G。
**登录**
输入主机 ip,端口,用户名,密码,一般新主机端口默认 22,用户名默认 root
![](image/image_O0037xk_gm.png)
**主页**
![](image/image_Q-zf389Iyt.png)
**安装需要文件**
需要导入对应 jar 来运行对应程序,要导入 **ServiceManagement.jar**且名称必须一致,不然无法进行后面的操作。
**导入成功后**
![](image/image_RY-xfYGoh-.png)
**点击检测 jar 包是否导入,成功后**
![](image/image_RcOPPvUDX0.png)
**点击开始安装集成平台后,等待时间需要根据当前虚拟机网速而定**
![](image/image_6sIHXbU4R_.png)
**到这里就是表示已经安装集成平台成功,此时需要点击打开管理中心,导入 lic 文件,启动对应镜像**
![](image/image_s29j1bR7-w.png)
![](image/image_JCujqHT7tW.png)
![](image/image_avZ8Buf3Pr.png)
**如果已经安装好了 jdk 跟 docker 就是这样**
![](image/image_7rp0hYcHYx.png)
**点击打开管理中心后**
![](image/image_anlowlylaJ.png)
**如果没有导入过 lic 文件点击登录后会出来这样**
![](image/image_B6fd7Qx8MP.png)
**就需要导入租户 lic 信息,点击新增租户,导入后缀为.lqlic 的文件**
![](image/image_4Tq8OT0nhY.png)
**导入成功后就到达管理中心主页**
![](image/image_sGc3FiQDEk.png)
**点击管理中心的容器管理**
**选中全部,点击启动按钮,启动所有镜像**
![](image/image_lBQgLgFaj7.png)
**点击刷新可以看到启动操作的日志**
![](image/image_-_qtO9o-4x.png)
**直到所有镜像的状态都显示在运行中,这时候直接访问当前虚拟机 ip 的 8081 端口即可,这样就是表示集成安装已完成**
![](image/image_aUHQRF0zc3.png)
![](image/image_jap9SrXDcR.png)
**账号密码默认是 用户名:admin 密码:123456**
![](image/image_20250221164645.png)
# 日志管理
用于查看容器管理里面的操作日志。
![](image/image_o-__-acOrz.png)
可以通过 服务名称与 操作时间 进行过滤查询。
# 租户管理
## 功能介绍
主要用于展示以及导入本台虚拟机中的租户,每台租户代表着新的环境,即代表每个管理中心可以用有多个环境。
![](image/image_4ApTUvM74M.png)
租户 id: 此租户的英文名称
租户名称:此租户的中文名称
租户域名:主要是用于区分每个环境的访问入口,主入口为此 ip 的 8081 端口
## 导入租户
获取提供的.lqlic 后缀文件,导入文件,列表中既可以展示出导入的租户
......@@ -6,5 +6,8 @@
"docs:dev": "vitepress dev --open",
"docs:build": "vitepress build",
"docs:preview": "vitepress preview"
},
"dependencies": {
"vue": "^3.5.13"
}
}
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论