当前位置: 首页 > news >正文

人生中第一次开源:java版本的supervisor,支持web上管理进程,查看日志

人生中第一次开源:java版本的supervisor,支持web上管理进程,查看日志

  • java-suv
  • 背景
  • 简介
  • 运行要求
  • 页面展示:
  • 【suv.yml】配置文件展示

java-suv

用java写的进程守护工具

背景

  • 这段时间学习ai时,window上密密麻麻运行的窗口有点不习惯,所以自己写了一款软件俩隐藏,同时好东西分享给大家。故此开源出来。

简介

  • 一个适用window上的进程守护工具,具有web节目,自启动,查看运行日志
  • 使用java编写,能够管理多个进程,减少win上的命令行窗口
  • 适用于java,python,c,conda多语言
  • 用frp,ollama,open-webui,java等做过测试
  • 使用简单,【java -jar java-suv-1.0-SNAPSHOT.jar】
  • 架构简洁,源码通俗易懂
  • 性能高效,针对java的队列的做了byte特化处理,减少装箱拆箱的损耗

运行要求

  • 要求jdk17(如果没有可以采取绝对路径的方式运行)。
    也算是为jdk版本升级做出自己的贡献
  • 配置环境变量
    • suv_config:指定【suv.yml】的路径
    • suv_data:指定数据的生成路径

页面展示:

  • 通过【http://localhost:9006】查看

在这里插入图片描述
在这里插入图片描述

【suv.yml】配置文件展示

suv:logDir: "D:/temp/java-suv-logs"program:frp:direction: "D:/code_tool/open_source_tool/frp_0.62.1_windows_amd64"# 一定不能忘记加.execommand: "cmd.exe /c frpc.exe -c frpc.toml"autostart: falseopenWebUi:direction: "D:/code/open_code/open-webui"# command: "frpc.exe -c frpc.toml"command: "cmd.exe /c startOwu.bat"autostart: false
  • direction:程序的工作目录
  • command:该目录所执行的命令
  • autostart:自启动
  • 注意:window上的程序最好把后缀(exe,bat) 加上,要不然会报错找不到
http://www.xdnf.cn/news/934201.html

相关文章:

  • 【大模型】【推荐系统】LLM在推荐系统中的应用价值
  • 【论文阅读】YOLOv8在单目下视多车目标检测中的应用
  • Pydantic + Function Calling的结合
  • 从碳基羊驼到硅基LLaMA:开源大模型家族的生物隐喻与技术进化全景
  • wpf在image控件上快速显示内存图像
  • 机器学习方法实现数独矩阵识别器
  • (六)卷积神经网络:深度学习在计算机视觉中的应用
  • 深入​剖析网络IO复用
  • java中static学习笔记
  • Amazon RDS on AWS Outposts:解锁本地化云数据库的混合云新体验
  • (AI) Ollama 部署本地 DeepSeek 大模型
  • 在MobaXterm 打开图形工具firefox
  • JVM 类加载器 详解
  • 深入解析Java21核心新特性(虚拟线程,分代 ZGC,记录模式模式匹配增强)
  • 如何思考?思维篇
  • MyBatis原理剖析(二)
  • 编程实验篇--线性探测哈希表
  • Vue 学习路线图(从零到实战)
  • DROPP算法详解:专为时间序列和空间数据优化的PCA降维方案
  • Docker部署SpringBoot项目
  • window下配置ssh免密登录服务器
  • 深入解析机器学习的心脏:损失函数及其背后的奥秘
  • Ubuntu 上安装 Git LFS
  • Electron通信流程
  • Linux68 FTP 测试 上传下载
  • 2025-06-04-低代码平台及相关技术介绍
  • uni-app学习笔记二十九--数据缓存
  • Redis集群模式之主从复制模式(2)
  • 字典序排数
  • 标准解读;高校数据安全分类分级指南【附全文阅读】