本地jvm执行flink程序带web ui

使用StreamExecutionEnvironment executionEnvironment = StreamExecutionEnvironment.getExecutionEnvironment();
可以获取flink执行环境。但是本地jvm执行的时候是不带web ui的。有时候出于监控的考虑,需要带着监控页面查看。任务运行状况,可以使用下面方式获取flink本地执行环境,并带有web ui。

Configuration config = new Configuration();
config.setInteger(RestOptions.PORT,9998);
StreamExecutionEnvironment env = StreamExecutionEnvironment.createLocalEnvironmentWithWebUI(config);
### 如何在本地环境中安装配置Flink Web UI 对于希望在未搭建集群环境的情况下于本地开发调试 Apache Flink 任务并访问其Web UI的情况,可以利用本地模式运行Flink实例来实现这一需求[^1]。具体而言,在Windows环境下如果目标是简化Ollama WebUI的启动流程,则可以通过编写批处理(.bat)文件的方式自动化部分操作过程[^2]。 #### 安装与配置步骤概述 为了实现在本地机器上成功部署和使用Web UI的目标: - **准备阶段** 需要先下载适合操作系统版本的Apache Flink二进制包,并解压至指定目录下。确保Java已正确安装,因为Flink依赖JVM执行环境。 - **设置环境变量** 将`FLINK_HOME/bin`路径添加到系统的PATH环境变量中以便能够从命令行任何位置调用Flink命令工具。 - **启动本地会话** 打开终端窗口输入如下指令启动单机版Session Cluster: ```bash flink start-cluster ``` 此举将在默认端口8081开启Flink Dashboard服务,允许通过浏览器访问http://localhost:8081地址查看作业状态和其他监控信息。 - **针对特定应用(WebUI)优化** 对于像Ollama这样的应用程序,考虑到其特殊性以及可能存在的不同依赖关系,建议按照官方文档指示完成额外设定工作。例如调整项目所在磁盘分区、切换至相应的工作空间(`cd path/to/ollama-webui-lite`)之后编译构建资源(`npm run dev`)等操作均有助于保障程序稳定运行。 ```batch @echo on title Ollama WebUI Start Script cmd /c "start "" "C:\Users\用户名\AppData\Local\Programs\Ollama\ollama app.exe"" D: cd path\to\ollama-webui-lite npm run dev pause ``` 上述脚本展示了如何创建一个简单的批处理文件用于自动加载必要的组件和服务,从而减少手动干预次数提高效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值