首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Azure启动任务批处理文件中检测暂存环境

如何在Azure启动任务批处理文件中检测暂存环境
EN

Stack Overflow用户
提问于 2011-06-03 11:39:16
回答 1查看 625关注 0票数 2

我有一个Azure web应用程序,它使用启动任务批处理文件(addtask.cmd)将一个小的心跳实用程序安装到调度程序中。

如果我在本地测试或在Azure登台环境中测试,我不想安装心跳实用程序。

如何防止启动任务或批处理文件在这些环境中运行?

我可能可以通过检查我的机器名来检测本地环境,但是您如何检测在登台环境中运行?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-27 10:27:08

我没有关于云端的升级和生产插槽的答案,但是如果你想避免在开发环境中执行启动任务,有一个非常简单的技术我已经使用了一段时间了--并且经常使用。

诀窍:在你的开发机器上设置一个环境变量,并使用基本的DOS批处理文件(或PowerShell)技术,跳过你不想要的东西,如果该变量存在的话。它将不会出现在云中。

我在这里写了博客:Azure FAQ: Can I create a Startup Task that executes only when really in the Cloud?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6222727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档