当前位置: 首页 > 工具软件 > opencron > 使用案例 >

java linux 管理系统_opencron: opencron 是强大的管理linux crontab任务的系统,基于JAVA开发...

关学
2023-12-01

1):编译好项目源码,找到 build/dist/opencron-server.war

2):更改项目的mysql连接信息,mysql的配置在config.properties里,更改即可:

如:

--mysql

jdbc.driver=com.mysql.jdbc.Driver

jdbc.url=jdbc:mysql://${you_mysql_host}:3306/opencron?useUnicode=true&characterEncoding=UTF-8

jdbc.username=${user}

jdbc.password=${password}

3)发布到tomcat或者其他的web服务器启动即可.第一次会自动创建表,默认初始用户名opencron,密码opencron,第一次登陆会提示修改密码.

4)tomcat发布项目步骤:

tomcat部署有两种部署方式

1):直接部署到webapps下:

1:下载tomcat8或者以上版本(http://tomcat.apache.org)

2:解压tomcat,删除webapps目录下的全部文件

> rm -rf ${tomcat_home}/webapps/*

3:在webapps下新建ROOT文件夹

> mkdir ${tomcat_home}/webapps/ROOT

4:将war解包到ROOT下并删除war文件(注意解包完毕一定要删除war包)

> mv server.war ${tomcat_home}/webapps/ROOT

> cd ${tomcat_home}/webapps/ROOT

> jar -xvf server.war

> rm -rf server.war

5:更改jdbc配置信息

> vi ${tomcat_home}/webapps/ROOT/WEB-INF/classes/config.properties

6:完成启动

2):通过配置server.xml外部指向

1:将war包解压到指定的路径,如 /data/www/opencron,并删除war包

2:更改jdbc配置文件

vi /data/www/opencron/WEB-INF/classes/config.properties

3:进入tomcat的conf中修改server.xml配置文件

下面附上我的完整的server.xml配置:

type="org.apache.catalina.UserDatabase"

description="User database that can be updated and saved"

factory="org.apache.catalina.users.MemoryUserDatabaseFactory"

pathname="conf/tomcat-users.xml" />

connectionTimeout="20000"

maxThreads="550"

minSpareThreads="25"

maxSpareThreads="75"

minProcessors="100"

maxProcessors="300"

acceptCount="100"

enableLookups="false"

disableUploadTimeout="true"

compression="on"

compressionMinSize="2048"

compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"

redirectPort="7970"

URIEncoding="UTF-8"/>

appBase="/data/www/opencron"

unpackWARs="true"

autoDeploy="false"

xmlValidation="false"

xmlNamespaceAware="false"

URIEncoding="UTF-8">

docBase="/data/www/opencron"

debug="0"

reloadable="true"/>

配置里Host里的appBase和Context的docBase即为外部解压的项目的路径

推荐第二种外部部署的方式

启动tomcat,打开浏览器以$ip:$port的方式访问,如: http://192.168.0.188:8080

5):进入到opencron的管理端第一件要做的事情就是添加要管理的执行器.在菜单的第二栏点击"执行器管理"->添加执行器,执行器ip,

就是上面你部署的opencron-agent的机器ip,端口号是要连接的opencron-agent的启动端口,密码也是opencron-agent端的连接密码,

输入ip,端口和密码后点击"检查通信",如果成功则server和agnet端已经成功通信,server可以管理agent了,添加保持即可.

如果连接失败,先检查agent端启动是否成功,查看logs中的详情

 类似资料: