相关疑难解决方法(0)

用于检查shell脚本是否正在运行的Linux命令

如果进程说aa.sh正在运行,那么找到的linux命令是什么?ps命令似乎不起作用,它不显示shell脚本名称.

请指教.

linux shell

26
推荐指数
5
解决办法
12万
查看次数

如何在AWS EC2实例中检查应用程序运行

如何查看我的应用运行的平台,AWS EC2实例,Azure角色实例和非云系统?现在我这样做:

if(isAzure())
{
    //run in Azure role instance
}
else if(isAWS())
{
   //run in AWS EC2 instance
}
else
{
   //run in the non-cloud system
}

//checked whether it runs in AWS EC2 instance or not.
bool isAWS()
{
  string url = "http://instance-data";
  try
  {
     WebRequest req = WebRequest.Create(url);
     req.GetResponse();
     return true;
  }
  catch
  {
     return false;
  }  
}
Run Code Online (Sandbox Code Playgroud)

但是当我的应用程序在非云系统中运行时,我遇到了一个问题,例如本地Windows系统.执行isAWS()方法时速度非常慢.代码'req.GetResponse()'需要很长时间.所以我想知道如何处理它?请帮我!提前致谢.

instance amazon-ec2 amazon-web-services

12
推荐指数
3
解决办法
7715
查看次数

标签 统计

amazon-ec2 ×1

amazon-web-services ×1

instance ×1

linux ×1

shell ×1