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

长春网站建设q479185700惠就业seo好还是sem

长春网站建设q479185700惠,就业seo好还是sem,物流公司会计好做吗,网页设计与制作(第3版)书籍前言 由于使用windows自动的自启方法,不管是将程序启动服务放到开机自启文件夹中,还是创建任务计划程序,都没有很好的实现程序的开机自启效果,而WinSW很好的解决了这个问题。 下载 WinSW下载地址 注意:不同版本&#…

前言
由于使用windows自动的自启方法,不管是将程序启动服务放到开机自启文件夹中,还是创建任务计划程序,都没有很好的实现程序的开机自启效果,而WinSW很好的解决了这个问题。

下载
WinSW下载地址
注意:不同版本,有些配置是不一样的,比如我用的这个版本log mode就弃用了rotate模式,推荐使用roll模式。
这里我用的版本是: v2.12.0。

配置介绍
配置的话其实在下载的那两个xml文件中就有介绍到,翻译着看也能懂的,这里再介绍一下比较常用的。

sample-allOptions.xml
包含此版本的全部配置说明,文档不长,介绍的也很详细。
sample-minimal.xml
给出一个最简单的示例配置,临时用用就够了。

<service><id>Minio-Server</id><name>Minio-Server</name><description>这个服务的描述</description><env name="HOME" value="%BASE%"/><env name="MY_TOOL_HOME" value="C:\etc\tools\myTool" /><env name="LM_LICENSE_FILE" value="host1;host2" /><depend>service_id1</depend><depend>service_id2</depend><startmode>Automatic</startmode><delayedAutoStart/><!-- 要执行的可执行文件 --><executable>%BASE%\xxx.exe</executable><!-- 可执行文件传递的参数 --><arguments>server "%BASE%\data"</arguments><stopexecutable>%BASE%\xxx.exe -s stop</stopexecutable><stoparguments>server "%BASE%\data"</stoparguments><!-- <logmode>rotate</logmode> --><logpath>%BASE%\logs</logpath><log mode="roll-by-size-time"><sizeThreshold>10240</sizeThreshold><pattern>yyyyMMdd</pattern><autoRollAtTime>00:00:00</autoRollAtTime><zipOlderThanNumDays>5</zipOlderThanNumDays><zipDateFormat>yyyyMMdd</zipDateFormat></log>
</service>

roll模式的默认配置:

<!--工作方式类似于追加模式,
但除此之外,如果日志文件的大小超过了设定的大小,
它将滚转到myapp.1.out.log、myapp.2.out.log等等。
嵌套的<sizeThreshold>元素指定以KB为单位的旋转阈值(默认为10MB),
嵌套的<keepFiles>元素指定要保留的滚动文件的数量(默认为8)。-->
<log mode="roll-by-size"><sizeThreshold>10240</sizeThreshold><keepFiles>8</keepFiles>
</log>

roll-by-time配置:按日志文件时间段滚动

<!--必须嵌套pattern标签指定日志文件名的时间标记格式,例如yyyyMMdd HH:mm-->
<log mode="roll-by-time"><pattern>yyyyMMdd</pattern>
</log>

roll-by-size-time配置:按日志文件大小和时间模式滚动

<!--嵌套sizeThreshold标签指定日志文件多大时生成新日志文件,单位为KB
嵌套pattern标签指定当日志文件文件名最后的区分字段格式(时间格式,如yyyyMMdd HH:mm)
嵌套autoRollAtTime标签指定每天在指定时间进行日志滚,例如00:00:00表示每天凌晨进行日志滚动-->
<log mode="roll-by-size-time"><sizeThreshold>10240</sizeThreshold><pattern>yyyyMMdd</pattern><autoRollAtTime>00:00:00</autoRollAtTime>
</log>

具体参考官方文档:log配置项说明及示例

可能有些配置文档中和官方给的下载xml中不一样,比如这个log mode参数,官方给的xml就没提到过roll-by-size-time这个配置,但是文档中有,其实也可以用。

示例

jar包启动示例

<service> <!-- 服务唯一ID --><id>imApiId</id><!-- 服务名称--><name>imApiService</name><!-- 服务描述--><description>this is im api,author:chaodev</description><executable>java</executable> <arguments>-jar imApi.jar</arguments><!-- 开机启动 --><startmode>Automatic</startmode><!-- 日志配置 --><logpath>%BASE%\logs</logpath><logmode>roll</logmode></service>

注意

id:唯一标识,我设为jar包的名称
name:服务中展示的名字
description:服务描述
executable:java 或 jdk路径
arguments:执行的命令和jar包路径,我这因为jar包和xml在一个目录,可以直接写jar包名,路径没给出也可以,给路径时,需要加双引号,ru:"d:/ff/xxx.jar"。

启动注册服务:在xxx.exe当前目录中进入cmd ,执行xxxexe install,服务中就注册成功了

扩展:补偿两个手动启动的bat脚本:

1. 后台启动

#
@echo off
%1 mshta vbscript:CreateObject("WScript.Shell").Run("%~s0 ::",0,FALSE)(window.close)&&exit
java -jar C:\Users\Administrator\Desktop\aa\jnpf-admin-3.4.5-RELEASE.jar > imApiLog.log  2>&1 &
exit
后台启动,启动日志及后续访问日志(相当于控制台输出日志),显示在脚本中设置的imApiLog.log中;
关闭服务:
netstat -ano|findstr 8088 # 根据端口号查进程
taskkill /f /pid 13968 # 根据进程id杀进程(/f:强制结束该进程以及所有子进程)

2. dos窗口启动

@echo off & setlocal EnableDelayedExpansiontitle xxxx服务for %%a in (8080) do (set pid=0for /f "tokens=2,5" %%b in ('netstat -ano ^| findstr ":%%a"') do (set temp=%%bfor /f "usebackq delims=: tokens=1,2" %%i in (`set temp`) do (if %%j==%%a (taskkill /f /pid %%cset pid=%%cecho 端口号【%%a】相关进程已杀死) else (echo 不是本机占用端口【%%a】)))if !pid!==0 (echo 端口号【%%a】没有占用)java -Xms1024m -Xmx1024m -Dfile.encoding=utf-8 -jar xxx.jar 
)echo 操作完成
pause

安装服务

将前边准备好的xml文件及下载的WinSW程序拷贝到需要配置开机自启的程序文件夹,根据需求重命名这两个文件,注意保持两个文件名一致

注意

id:唯一标识,我设为jar包的名称
name:服务中展示的名字
description:服务描述
executable:java 或 jdk路径
arguments:执行的命令和jar包路径,我这因为jar包和xml在一个目录,可以直接写jar包名,路径没给出也可以,给路径时,需要加双引号,ru:"d:/ff/xxx.jar"。

启动注册服务:在imNginxService.exe当前目录中进入cmd ,输入 imNginxService.exe install 回车,服务中就注册成功了 

执行指令

执行命令:安装服务:
WinSW-x64.exe install卸载服务:
WinSW-x64.exe uninstall启动服务:
WinSW-x64.exe start停止服务:
WinSW-x64.exe stop重启服务:
WinSW-x64.exe restart检查服务状态:
WinSW-x64.exe status刷新服务属性而不是重新安装:
WinSW-x64.exe refresh

参考链接:https://blog.csdn.net/zwjzone/article/details/132362965

http://www.hkea.cn/news/445639/

相关文章:

  • 迎访问中国建设银行网站_永久免费的电销外呼系统
  • 类似AG网站建设网络营销的十大特点
  • 河北盘古做的网站用的什么服务器品牌策划与推广
  • 做网站开发的是不是程序员品牌营销与推广
  • 安卓android软件seo搜索引擎优化方式
  • 网站设计培训课程引流推广平台
  • 做淘宝美工需要知道的网站app软件推广平台
  • 做自己个人网站搜索竞价
  • 兰州网站优化哪家好手机系统流畅神器
  • 广东深圳住房和城乡建设部网站文章优化软件
  • java制作动态网站开发怎么可以让百度快速收录视频
  • 做网站管理好吗阳泉seo
  • 网站排名优化建设seo人人网
  • html5可以做动态网站惠州seo计费
  • 商城网站带宽控制河南网站建设哪家公司好
  • 贵阳网络公司网站建设网络推广公司深圳
  • 企业网站建设公司电话西安seo分析报告怎么写
  • 岳阳市政府网网站seo优化报告
  • 门头沟网站建设外贸谷歌推广
  • 铜陵市住房和城乡建设委员会网站中国最新疫情最新消息
  • 动态网站建设 教程接广告推广的平台
  • 人力资源和社会保障部是干什么的seo最新快速排名
  • 网站标题关键优化网络营销代运营外包公司
  • 罗山网站建设seo网络推广优化
  • 如何在eclipse上做网站网站链接查询
  • 企业网站如何设计网页直通车推广计划方案
  • 简单的购物网站设计seo网络推广知识
  • 做众筹的网站关键词网站推广
  • 做网站 页面自适应渠道推广
  • 广东企业网站建设策划高端网站设计公司