同步操作将从 birdLark/LarkMidTable 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
window系统和Linux需要安装Python环境,并配置环境变量
java版本: Java 8
数据库版本: Mysql5.7
运行环境: MacOS, Windows,Linux,python
1.获取flinkx-1.12-SNAPSHOT压缩包,关注公众号【LarkMidTable】发送 【flinkx】
2.将flinkx用压缩软件解压后
linux部署:
上传解压目录flinkx到linux**【注意: 修改Linux目录权限 chown -R 用户:用户 777】**
window部署:
解压后存放在window本地
执行bin/db下面的web.sql文件(数据库版本5.1.0版本)
1.直接从Git上面获得源代码,在项目的根目录下执行如下命令
mvn clean install
2.执行成功后将会在工程的build目录下生成安装包
packages/admin_{VERSION}.tar.gz
解压安装包
tar -zxvf admin_2.1.2_1.tar.gz
解压 admin_2.1.2_1.tar.gz 安装包,使用winRAR解压
1.修改路径admin/conf/ 下面的application.yml文件
#数据源
datasource:
username: root
password: root
url: jdbc:mysql://localhost:3306/web?serverTimezone=Asia/Shanghai&useLegacyDatetimeCode=false&useSSL=false&nullNamePatternMatchesAll=true&useUnicode=true&characterEncoding=UTF-8
driver-class-name: com.mysql.jdbc.Driver
....
....
....
flinkx:
job:
accessToken:
#i18n (default empty as chinese, "en" as english)
i18n:
## triggerpool max size
triggerpool:
fast:
max: 200
slow:
max: 100
### log retention days
logretentiondays: 30
executor:
flinkxHome: /home/hadoop/flinkx/flinkx.py
jsonPath: /home/hadoop/flinkx/job/
logHome: /home/hadoop/flinkx/nohup.out
1.将localhost修改为数据库的地址
2.将flinkxHome,jsonPath,logHome 配置成flinkx所在目录
例如: Linux部署的配置**【获取flinkx-1.12-SNAPSHOT压缩包,关注公众号【LarkMidTable】发送 【flinkx】】**
executor:
flinkxHome: /home/hadoop/flinkx/flinkx.py
jsonPath: /home/hadoop/flinkx/job/
logHome: /home/hadoop/flinkx/nohup.out
例如:window部署的配置**【获取flinkx-1.12-SNAPSHOT压缩包,关注公众号【LarkMidTable】发送 【flinkx】】**
executor:
flinkxHome: E:/flinkx/flinkx.py
jsonPath: E:/flinkx/job/
logHome: E:/flinkx/nohup.out
Linux部署启动的方式:
[hadoop@mini4 bin]$ cd admin/bin
[hadoop@mini4 bin]$ sh admin.sh start
window部署启动的方式:
运行\admin\bin下的admin.bat文件即可
Linux部署验证启动是否成功:
[hadoop@mini4 bin]$ jps
24931 AdminApplication
window部署验证启动是否成功:
09:10:58.619 admin [main] INFO c.l.a.AdminApplication - Access URLs:
----------------------------------------------------------
Local-API: http://127.0.0.1:8080/doc.html
External-API: http://192.168.1.22:8080/doc.html
web-URL: http://127.0.0.1:8080/index.html
----------------------------------------------------------
09:11:01.001 admin [web, admin JobScheduleHelper#scheduleThread] INFO c.l.a.c.t.JobScheduleHelper - >>>>>>>>> init web admin scheduler success.
启动成功后打开页面(默认管理员用户名:admin 密码:123456) http://{ip}:8080/index.html#/dashboard
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。