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

石家庄网站开发价格惠州响应式网站建设

石家庄网站开发价格,惠州响应式网站建设,高明网站设计多少钱,网站底部悬浮广告代码做完这些工作之后,不要忘记打开 Windows Server 的防火墙端口,8181、8081、8080、22、443、1521 做完这些工作之后,不要忘记打开 Windows Server 的防火墙端口,8181、8081、8080、22、443、1521 做完这些工作之后,不要…

做完这些工作之后,不要忘记打开 Windows Server 的防火墙端口,8181、8081、8080、22、443、1521
做完这些工作之后,不要忘记打开 Windows Server 的防火墙端口,8181、8081、8080、22、443、1521
做完这些工作之后,不要忘记打开 Windows Server 的防火墙端口,8181、8081、8080、22、443、1521

一、准备工作

1.准备 nssm 软件

下载地址:https://nssm.cc/download

2.进入 nssm.exe 目录,并测试能否调用 nssm 命令(也许能通过配置环境变量解决)

cd D:\HongYu\projects\rzgxxt\B_BackendNohupService\nssm-2.24\win64
d:nssm

在这里插入图片描述

3.(可选)如不想每次都进入 nssm 目录,运行 nssm 命令,可配置环境变量

配置系统环境变量 -> Path:
新增变量:

X:\XXX\nssm-2.24\win64

在这里插入图片描述

二、配置脚本、创建 NSSM 服务

1.创建批处理 bat 脚本

找个地方先创建 txt,写入脚本内容,然后改 .bat 文件

创建的脚本文件,它除了运行 jar 包之外,还包含以下内容:
· 每天生成 log 日志到指定目录
· 设置JVM初始堆大小 6g,最大堆大小 24g:-Xms6g -Xmx24g

在这里插入图片描述

在这里插入图片描述

脚本内容:

@echo off
:: 设置日志目录
set LOG_DIR=D:\HongYu\projects\rzgxxt\B_BackendLogFiles:: 检查日志目录是否存在,如果不存在则创建
if not exist "%LOG_DIR%" mkdir "%LOG_DIR%":: 生成当前日期的日志文件名 (格式:YYYY-MM-DD)
for /f "tokens=2 delims==" %%I in ('"wmic os get localdatetime /value"') do set DATETIME=%%I
set DATE=%DATETIME:~0,4%-%DATETIME:~4,2%-%DATETIME:~6,2%:: 定义日志文件路径
set LOG_FILE=%LOG_DIR%\PipeDemo_%DATE%.log:: 启动 Java 程序,将输出重定向到日志文件
echo Starting Java application with Xms=6g and Xmx=24g...
D:\java\jdk-1.8\bin\java.exe -Xms6g -Xmx24g -jar D:\HongYu\projects\rzgxxt\A_Backend\PipeDemo_tongXinNeiWangBan.jar >> "%LOG_FILE%" 2>&1

测试 .bat 文件功能性:
能够正常生成日志。

在这里插入图片描述

2.开启 nssm 配置窗口,准备创建服务 PipeDemoService

nssm install PipeDemoService

在这里插入图片描述

3.配置 nssm service installer - Application 栏目

Path:

D:\HongYu\projects\rzgxxt\B_BackendNohupService\PipeDemo_ServerStarter\start_pipe_with_logs.bat

Startup directory:
jar包所在的位置。

D:\HongYu\projects\rzgxxt\B_BackendNohupService\PipeDemo_ServerStarter

Arguments:
填写其他逻辑,但是,因为我们已经在 .bat 中写了,所以什么都不填写就好。

在这里插入图片描述

4.配置 nssm service installer - Exit action 栏目(看门狗)

配置如下:

在这里插入图片描述
这些参数和设置,让 GPT 解释一下:

在这里插入图片描述

5.配置 nssm service installer - Environment 栏目(配置JAVA项目运行环境)

配置如下:

在这里插入图片描述

内容:

JAVA_HOME=D:\java\jdk-1.8
PATH=%JAVA_HOME%\bin;%PATH%

勾选项说明(我们不勾选,只是说明一下这个的功能):
在这里插入图片描述

6.配置 nssm service installer - Shutdown 栏目(配置如何关闭程序的流程)

配置如图:

在这里插入图片描述

解释如下:

在这里插入图片描述

7.配置 nssm service installer - 完成配置,Install Service!

如图:

在这里插入图片描述

8.运行刚刚配置的服务,并查看是否成功

启动服务:

nssm start PipeDemoService

在这里插入图片描述

cmd查看服务运行情况:

nssm status PipeDemoService

在这里插入图片描述

TIPS:如何删除已经创建的服务?

nssm remove 服务名 confirm

在这里插入图片描述

9.看看我们的服务,是否作为一个真正的服务运行

win + R,运行。
运行:services.msc
查找服务名:PipeDemoService
找到了!

在这里插入图片描述

10.服务意外终止,是否可自行恢复?

这个暂时无法测试,因为 NSSM 的逻辑是:
只在非正常程序崩溃时进行重启,如果我们只是在windows服务中停止服务,或者在命令行中通过ctrl c进行停止,NSSM都会将此类行为视为“人为停止”,并不会触发重启。

http://www.yayakq.cn/news/656678/

相关文章:

  • 企业网站建设公司 丰台西安做网站服务
  • 网站运营周期做软件开发视频网站
  • 个人申请网站淘宝上网站建设是什么
  • 网站如何做微信推广方案设计上海交通大学网站建设与管理3
  • 上海有名的设计公司有哪些wordpress优化速度
  • 深圳市设计网站做一个网站需要多长时间
  • 网站建设多长时间大良营销网站公司
  • 网站底部菜单网站编程课程设计心得体会
  • 贵州省城乡和住房建设厅网站音乐网站开发文档撰写模板
  • 聊城做网站做的不错的网络公司微信平台与微网站开发
  • 有哪些网站是cms国内vps做网站要备案吗
  • 织梦移动端网站建设东莞有哪些大公司
  • 右翼网站平原县网站seo优化排名
  • 什么是网站的入口营口工程建设信息网站
  • 网站设置快捷方式到桌面a 朝扬网络网站建设
  • 龙岩网站建设的软件深圳集团网站建设公司
  • 网站界面设计案例分析国外html5网站
  • 网站开发官网注册公司有什么风险吗
  • wordpress个人下载网站网站素材免费
  • 鲤城区建设局网站做毕业设计的网站设计
  • 自学网站建设教程网址安全中心检测
  • 哪个网站是做韩国化妆品正品温州网站建设定制
  • 青岛工程建设管理信息网站iis网站开发需要哪些配置
  • 网站虚拟主机空间服装网站建设规划书
  • 网站建设咨询公司页面设计简单吗
  • php网站设置如何使用wordpress主题文章列表
  • win7装什么版本wordpress淘宝优化
  • 确保网站建设又在前列深圳工程建设服务网
  • 酒类网站建设做网销好的网站
  • 网站什么英文字体电影vip免费网站怎么做的