Java 在代码中的某个地方,我如何知道它是由Cron服务调用的?

Java 在代码中的某个地方,我如何知道它是由Cron服务调用的?,java,spring,cron,Java,Spring,Cron,在我的代码中,我有一个方法,如果我的Cron调度器服务调用它,我希望它的行为有所不同。如何实现这一点?在高层,您可以这样做,从crontab调用脚本-示例。sh 从example.sh文件中,使用wget调用jsp页面,wget调用java类 wget --quiet -O ${APPLICATION_PATH}/jspName.jsp?parameterOne=${parameterOne} 在java类中使用-request.getParameter(“parameterOne”) 根据此

在我的代码中,我有一个方法,如果我的Cron调度器服务调用它,我希望它的行为有所不同。如何实现这一点?

在高层,您可以这样做,从crontab调用脚本-
示例。sh

example.sh
文件中,使用wget调用jsp页面,wget调用java类

wget --quiet -O ${APPLICATION_PATH}/jspName.jsp?parameterOne=${parameterOne}
在java类中使用-
request.getParameter(“parameterOne”)

根据此参数编写逻辑。

在crontab中,为方法指定一个参数。我相信我已经纠正了一些错误:请检查/根据需要更新。我删除了一个额外的
并修复了
example.sh
中的打字错误。