当前位置: 首页 > 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) 加上,要不然会报错找不到

相关文章:

  • 风力发电机领域的声纹监测产品
  • Java编程之桥接模式
  • LLMs 系列科普文(4)
  • CSP-38th
  • MCP笔记:介绍和原理
  • 高保真组件库:按钮
  • Docker 优势与缺点全面解析:容器技术的利与弊
  • Spring整合Mybatis
  • springboot2.x升级springboot3.x
  • 10万QPS高并发请求,如何防止重复下单
  • 从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于STM32CubeMX)(九)
  • SeaweedFS S3 Spring Boot Starter
  • 监控脚本源码
  • 【阿里巴巴 x 浙江大学】信息与交互设计 - 交互设计概述
  • 算数运算符
  • 基于Vue3.0的在线工具网站
  • Day16
  • C盘的“下载”修改位置时出错了,怎么还原
  • three.js 零基础到入门
  • 软件更新机制的测试要点与稳定性提升
  • wordpress实现全站HTTPS/最近一周新闻热点大事件
  • 成都网站建设网/长春建站程序
  • 福建省建设工程继续教育网站/域名注册阿里云
  • 三鼎网络网站建设/软文营销经典案例
  • 网站建设 电子政务/站长工具百科
  • 上海景泰建设有限公司网站/百度seo怎么提高排名