欢迎来到TWiki……用户,

为12.0版本:如果你想要的风格智能服务器自动运行作为一个Windows服务当使用一个CPU核心处理器许可机器已经超过许可证许可,必须设置YAJSW并设置CPU的亲和力。

遵循下面的步骤:

  1. 下载最新的稳定YAJSWhttp://sourceforge.net/projects/yajsw/files/
  2. zip文件解压到一个文件夹“yajsw”。不要删除或将文件从这个文件夹复制到另一个文件夹。不要重命名文件夹内“yajsw”。
  3. 调用java - version和确保你的默认安装java 1.5或更高版本。如果不是这种情况下确保Java 1.5或更高版本安装和适应环境变量java_exe蝙蝠/ setenv。蝙蝠或setenv.sh。(注意:显示系统托盘,对于锁的线程转储,需要Java 1.6。)
  4. 启动应用程序你想包(请参见下面的“额外的笔记”第一)。例如,启动Tomcat。
  5. 检查你的进程ID (PID)应用程序(不是PID的批处理文件)使用任务管理器。
  6. 打开一个命令窗口作为管理员,导航到yajsw /蝙蝠,genConfig.bat执行 。这个生成文件yajsw / conf /包装。设计包装您的应用程序的配置文件
  7. 停止应用程序。
  8. 打开conf /包装。conf用文本编辑器。
    • wrapper.app设置密码。密码或wrapper.app注释掉。账户(#)。
    • 检查wrapper.ntservice.name的价值。
    • 取消和更改包装。关联服务的亲和力。这个值是一个bit-array。例如:
      • 包装。亲和力= 1意味着CPU 0 (2 ^ 0)
      • 包装。亲和力= 2意味着CPU 1 (2 ^ 1)
      • 包装。亲和力= 3意味着CPU 0和1 (2 ^ 0 + 2 ^ 1)
      • 包装。亲和力= 4意味着CPU 2 (2 ^ 2)
      • 包装。亲和力= 5意味着CPU 0和1 (2 ^ 0 + 2 ^ 2)
      • 包装。亲和力= 6意味着CPU 1和2 (2 ^ 1 + 2 ^ 2)
      • 包装。亲和力= 7意味着CPU 0、1和2 + 2 (2 ^ 0 ^ 1 + 2 ^ 2)
  9. 执行作为控制台应用程序通过调用runConsole.bat包装应用程序。
  10. 检查您的应用程序(例如,Tomcat)正在运行。
  11. 查看关联的正确设置在任务管理器。
  12. 安装应用程序作为服务调用installService.bat。启动服务调用startService.bat。停止服务调用stopService.bat。服务调用uninstallService.bat卸载。

其他说明:
  1. 一旦服务使用installService安装。蝙蝠,您可以启动和停止服务从Windows服务。
  2. 你不能使用这个应用程序包装另一个服务。例如,如果你想用Tomcat,你不能运行Tomcat。exe文件,因为这已经是一个服务包装器。你将需要开始使用启动Tomcat。蝙蝠脚本,然后在任务管理器中找到java进程。

- - -InetDoc吗?——2015年4月29日
r1 - 2015年4月29日- 20:43:22 -InetDoc吗?
由特约作者版权�。
集团这个网站RSS 原子
Baidu
map