在Windows运行采集器可以通过以下两种方式:
在jkb_agent文件夹中,双击运行start.bat ,运行成功后显示如下图所示的内容。
启动成功后不要关闭运行窗口,直接关闭窗口程序会异常退出。如不小心关闭窗口,双击start.bat重新启动。
首次启动的采集器会自动解压当前目录下的绿色python包和node包,这需要1到2分钟的时间。
在Windows服务器中,建议以Windows服务的方式运行采集器。
采集器以服务方式运行时需要安装python 和pywin32,具体的步骤如下:
1.安装python
本小节以Windows Server 2003为例,介绍Windows服务器中Python和pywin32的安装配置方法。
下载并安装Python
下载python时请按当前系统的位数选择下载包
32位:https://www.python.org/ftp/python/2.7.13/python-2.7.13.msi
64位:https://www.python.org/ftp/python/2.7.13/python-2.7.13.amd64.msi
下载pywin32时要根据当前python版本和位数选择。
如python2.7 32位:
https://netix.dl.sourceforge.net/project/pywin32/pywin32/Build%20221/pywin32-221.win32-py2.7.exe
如python 2.7 64位:
https://netix.dl.sourceforge.net/project/pywin32/pywin32/Build%20221/pywin32-221.win-amd64-py2.7.exe
下载完成后,双击安装程序直接安装即可。
配置PATH
安装Python后,需要将Python 运行目录加入PATH系统变量,操作如下。
1、右击<我的电脑>,在弹出的菜单中选择<属性>,如下图所示。
2、在打开对话框中的<高级>页签中,点击<环境变量>按钮设置环境变量,如下图所示。
3、在<系统变量(S)>中选中变量Path,点击<编辑>按钮,打开<编辑系统变量>对话框,如下图所示。
4、在<变量值>字段中增加Python的安装路径,例如“C:\Python27\”,与原有内容之间以半角分号分隔。
验证安装
运行cmd窗口,输入python 命令,显示如下图所示的内容说明python安装成功。
Windows版的用户要使用安装Windows服务功能时,需要安装pywin32扩展件。
下载pywin32时要根据当前python版本和位数选择。
如python2.7 32位:
https://netix.dl.sourceforge.net/project/pywin32/pywin32/Build%20221/pywin32-221.win32-py2.7.exe
如python 2.7 64位:
https://netix.dl.sourceforge.net/project/pywin32/pywin32/Build%20221/pywin32-221.win-amd64-py2.7.exe
安装完成后,能够在Python的安装程序中查看到Python Win,如下图所示。
安装pywin32后,进入采集器程序的jkb_agent文件夹,运行serviceInstall.bat (这个脚本既能帮您安装服务也能启动服务)。
安装成功后,在Windows服务列表中能看到名为JKBNewAgentService-端口的服务,这就是采集器的服务。打开“管理工具→服务“查看JKBNewAgentService-端口服务,如下图所示。