我有一个给定的 AWS fargate 任务定义。do_something调用不支持超过 4 个并发消费者的下游服务。do_something因此,我必须找到一种方法来限制同时运行的并发 Fargate 任务的数量。
有内置的方法可以做到这一点吗?我在文档中找不到它。
在VSTS中,我使用PowerShell任务来运行我的一个脚本.该脚本包含以下内容:
Write-Error 'error 1'
Write-Error 'error 2'
Run Code Online (Sandbox Code Playgroud)
由于Write-Error cmdlet在stderr上写入,因此会在VSTS Web界面中报告这些消息:
我想改进这个输出.我正在寻找的改进是:
而不是调用Write-Error,我可以从我的脚本调用另一个函数来向构建摘要页面添加错误吗?
我看到函数Write-VstsTaskError但不幸的是它只能从VSTS任务调用.它不能从我的脚本中调用.
我正在尝试向SoundCloud注册一个新应用。因此,我转到https://soundcloud.com/you/apps,然后单击“注册新应用”。这将打开一个Google表单,内容为:
由于最近收到了大量请求,因此我们暂时将不再处理API应用程序请求。我们正在努力重新评估我们的流程,以使其更加高效。
该消息有点令人困惑。我不尝试使用API来注册我的应用程序。我正在尝试手动注册。
有人知道如何手动注册新应用吗?
我在构建过程中使用的是Visual Studio Team Services(VSTS)托管的构建代理。我的构建主要依赖于“ PowerShell”步骤,该步骤调用了我在git中拥有的脚本。在此脚本中,我想使用PowerShellGet管理PowerShell模块。例如,我希望能够仅通过运行以下命令来安装pscx
Install-Module -Name pscx
Run Code Online (Sandbox Code Playgroud)
不幸的是,托管代理使用PowerShell 4,并且没有PowerShellGet安装模块。结果,该Install-Module功能不可用。
有人建议在VSTS托管代理上使用PowerShellGet模块吗?请注意,由于我在这台计算机上没有管理员权限,因此无法安装为PowerShell 4安装PowerShellGet的msi。
powershellget azure-devops azure-pipelines-build-task azure-pipelines
我想知道 AWS 步骤函数执行的输出是否记录在 CloudWatch 日志组中。我不是在谈论由 step 函数调用的 lambda 函数的输出。我对状态机本身的输出感兴趣。
我问这个问题是因为我们通常将所有日志集中在 loggly 中,以便更轻松、集中地进行故障排除/警报。如果step函数的输出在CloudWatch中,我们就可以轻松地将其转发到loggly。