首页 文章 精选 留言 我的

精选列表

搜索[AI产设研一体],共10000篇文章
优秀的个人博客,低调大师

Rainbond 结合 Jpom 实现云原生 & 本地一体化项目管理

Jpom 是一个简而轻的低侵入式在线构建、自动部署、日常运维、项目运维监控软件。提供了: 节点管理:集群节点,统一管理多节点的项目,实现快速一键分发项目文件 项目管理:创建、启动、停止、实时查看项目控制台日志,管理项目文件 SSH 终端:在浏览器中执行 SSH 终端,方便进行日常运维,记录执行命令记录 在线构建:在线拉取 GIT、SVN 仓库快速构建项目包,不用运维人员手动上传项目包 在线脚本:在线管理脚本、定时执行脚本、webhook 钩子执行、执行日志等 Docker管理:在线管理镜像、容器、SWARM 集群。界面化管理 DOCKER 用户管理:多用户管理,实现不同用户不同权限,用户操作、管理日志完善记录 项目监控:实时监控项目当前状态、如果异常自动触发邮件、钉钉报警通知 NGINX 配置、SSL 证书:在线快速方便的修改 NGINX 配置文件,SSL 证书统一管理 Rainbond 与 Jpom 结合 Rainbond 与 Jpom 结合可以实现云原生项目和本地项目的统一管理,例如: 使用 Rainbond 部署和管理 Jpom 可通过 Jpom 构建可容器化的云原生项目并部署在 Rainbond 上管理和运维 通过 Jpom 管理一些无法容器化的传统项目以及部署 通过 Jpom 管理 Rainbond 集群的服务器,可作为堡垒机使用 使用 Jpom 管理脚本、执行脚本和定时脚本等。 部署 Jpom 前提 安装 Rainbond,可通过一条命令快速安装 Rainbond。 curl -o install.sh https://get.rainbond.com && bash ./install.sh 对接开源应用商店并部署 Jpom Jpom 已发布到 Rainbond 开源应用商店,可通过 Rainbond 开源应用商店一键部署 Jpom。 进入 Rainbond 控制台的 平台管理 -> 应用市场 -> 开源应用商店 中搜索 Jpom 并安装。 安装完成后,可通过 Rainbond 提供的默认域名访问 Jpom并登陆进行用户注册。 Jpom 快速入门 本地构建 + SSH 发布 Java Jar 项目 简述使用 Jpom 构建 Java 项目然后通过 SSH 发布到服务器上并运行。 1.添加 SSH 节点 进到 系统管理 -> 资产管理 -> SSH管理 添加 SSH 节点,如下图。 添加 SSH 节点后,点击 关联,配置文件目录,发布的项目将在这个目录下操作。 2.添加 Git 仓库信息 进入 功能管理 -> 在线构建 -> 仓库信息 新增仓库,Git 仓库地址:https://gitee.com/rainbond/java-maven-demo 3.添加构建任务 进入 功能管理 -> 在线构建 -> 构建列表 添加构建: 名称:自定义 源仓库:选择上一步创建的仓库信息 分支:master 方式:本地构建 构建命令:mvn clean package 产物目录:target/java-maven-demo-0.0.1.jar 发布操作:选择 SSH 发布的SSH:选择第一步配置的 SSH 节点 发布目录:选择配置的目录 /home/zq,java 目录是项目运行目录 发布前命令:一般用于停止就的进程。 Tag="java-maven-demo" pid=$(ps -ef | grep -v 'grep' | egrep $Tag| awk '{printf $2 " "}') if [ "$pid" != "" ]; then echo -n "boot ( pid $pid) is running" echo echo -n $"Shutting down boot: " pid=$(ps -ef | grep -v 'grep' | egrep $Tag| awk '{printf $2 " "}') if [ "$pid" != "" ]; then echo "kill boot process" # kill "$pid" kill -9 "$pid" fi else echo "boot is stopped" fi 发布后命令:一般用于启动项目。 nohup java -Dappliction=java-maven-demo -jar /home/zq/java/java-maven-demo-0.0.1.jar > /dev/null 2>&1 & 其他都默认即可,保存并构建。 等待构建完成后,就可以在服务器上看到进程,并且也能访问。 最后 Jpom 还有很多优秀的功能和场景,比如:节点管理、脚本管理、文件管理、监控管理 以及一些实践场景等等,有兴趣的小伙伴可以自行探索。

优秀的个人博客,低调大师

联软科技加入 openKylin,提供终端安全一体化能力!

近日,深圳市联软科技股份有限公司 (简称“联软科技”)签署openKylin社区CLA(Contributor License Agreement 贡献者许可协议),正式加入openKylin开源社区。 联软科技创立于2004年,专注于企业级网络安全市场,主营业务是为政企客户提供网络安全产品和服务。围绕端点安全、边界安全和云安全,为客户打造了网络准入控制、终端安全管理、数据防泄露、数据安全摆渡、软件定义边界、网络入侵检测、移动端安全管理、云主机安全管理、互联网安全监控SaaS平台、网络空间资产测绘、终端检测与响应等产品的综合安全解决方案。 联软科技深耕网络安全行业,经过近二十年发展,产品已在金融、制造业、运营商、政府、医疗、能源等行业领域得到广泛应用,为超过3000多家政企用户提供持续创新的网络安全解决方案和技术服务。 在加入openKylin社区后,联软科技将结合多年的终端安全建设经验,结合终端安全Firewall、Network-security等组件提供完善的安全解决方案,助力社区的安全建设。 社区会员持续招募中 目前,openKylin社区会员招募正在火热进行中,欢迎更多企业伙伴加入,携手共建,打造桌面操作系统顶级社区,推动国产操作系统产业生态健康发展。详情可查看:【https://mp.weixin.qq.com/s/yk82DEQSG0knaQNKyc-vsg】 openKylin(开放麒麟)社区旨在以“共创”为核心,在开源、自愿、平等、协作的基础上,通过开源、开放的方式与企业构建合作伙伴生态体系,共同打造桌面操作系统顶级社区,推动Linux开源技术及其软硬件生态繁荣发展。 社区首批理事成员单位包括麒麟软件、普华基础软件、中科方德、麒麟信安、凝思软件、一铭软件、中兴新支点、元心科技、中国电科32所、技德系统、北京麟卓、先进操作系统创新中心等13家产业同仁和行业机构。 审核:openKylin

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册