.NET 控制台应用程序的 PCF 调度程序
scheduler for PCF for .NET console application
我创建了一个简单的 HelloWorld .NET core 2.0 控制台应用程序。我想使用 PCF 服务的调度程序将其安排为每 5 分钟 运行。
我遵循的步骤是:
- 已使用 'cf push' 命令将 HelloWorld 应用程序部署到 PCF
- 在 PCF 控制台的 MarketPlace 中选择 "Scheduler for PCF" 服务。
- 我为调度程序命名并将其绑定到 PCF 控制台中的 HelloWorld 应用程序
- 然后我正在努力创造一份工作
$ cf create-job HelloWorld 我的工作命令
但是我不确定我应该为 create-job 的 COMMAND 参数传递什么。
如果我成功创建作业,然后我将使用以下命令对其进行 cron:
- $ cf schedule-job my-job "5 * * * * "
请在这方面帮助我。如果您需要更多详细信息,请告诉我。
提前致谢。
- 该应用应该处于应用阶段。
- 请确保您已安装来自 pivotal n/w 的最新插件。
cf Create-job <<AppName>><<job-name>> "dotnet <<AppassemblyName>>.dll "<<Parameters to the console application>>""
cf schedule-job <<job-name from previous steps>> "*/5 * ? * *"
这个link帮助很大https://starkandwayne.com/blog/schedule-containers-in-pivotal-cloud-foundry/
我创建了一个简单的 HelloWorld .NET core 2.0 控制台应用程序。我想使用 PCF 服务的调度程序将其安排为每 5 分钟 运行。
我遵循的步骤是:
- 已使用 'cf push' 命令将 HelloWorld 应用程序部署到 PCF
- 在 PCF 控制台的 MarketPlace 中选择 "Scheduler for PCF" 服务。
- 我为调度程序命名并将其绑定到 PCF 控制台中的 HelloWorld 应用程序
- 然后我正在努力创造一份工作 $ cf create-job HelloWorld 我的工作命令
但是我不确定我应该为 create-job 的 COMMAND 参数传递什么。
如果我成功创建作业,然后我将使用以下命令对其进行 cron:
- $ cf schedule-job my-job "5 * * * * "
请在这方面帮助我。如果您需要更多详细信息,请告诉我。
提前致谢。
- 该应用应该处于应用阶段。
- 请确保您已安装来自 pivotal n/w 的最新插件。
cf Create-job <<AppName>><<job-name>> "dotnet <<AppassemblyName>>.dll "<<Parameters to the console application>>""
cf schedule-job <<job-name from previous steps>> "*/5 * ? * *"
这个link帮助很大https://starkandwayne.com/blog/schedule-containers-in-pivotal-cloud-foundry/