小编Rıf*_*hin的帖子

如何使 Nuget 恢复工作更快?

我们正在使用VSTS托管构建服务器构建 CD 管道。恢复Nuget需要3分钟以上。这时间太长了。

我怎样才能让它运行得更快?我们可以使用任何类型的缓存系统吗?

nuget nuget-package nuget-package-restore azure-devops azure-artifacts

15
推荐指数
1
解决办法
5728
查看次数

如何在Azure Web应用程序中为容器设置dns选项

这是运行容器时发生的情况.我想知道是否有办法启动带有自定义DNS的容器的Web应用程序.

我在ILB-ASE中有5个微服务,他们需要能够使用VNet中的自定义DNS服务器相互呼叫.当我检查resolv.conf时,我看到127.0.0.11.我需要将其设置为我自己的自定义DNS服务器.

我们如何在这里注入自定义DNS值?

我们应该使用appsettingsif,那么Web应用程序中的容器值是多少?

所以我可以使用--dns选项

Azure运行它的神秘部分.一些价值观来自appsettings.

2018-08-23 14:12:56.100 INFO - docker run -d -p 13940:5001 --name xxx -e DOCKER_CUSTOM_IMAGE_NAME = xxx.azurecr.io/xxx:558 -e WEBSITES_ENABLE_APP_SERVICE_STORAGE = false -e WEBSITES_PORT = 5001 -e WEBSITE_SITE_NAME = xxx -e WEBSITE_AUTH_ENABLED = False -e WEBSITE_ROLE_INSTANCE_ID = 0 -e WEBSITE_INSTANCE_ID = xxx -e HTTP_LOGGING_ENABLED = 1 xxx.azurecr.io/xxx:558

===== DOCKER LOG =========

2018_08_23_RD0003FF2D0408_default_docker.log:

2018-08-23T14:12:49.755843301Z [40m [1m [33mwarn [39m [22m [49m:Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager [35]

2018-08-23T14:12:49.755897801Z未配置XML加密器.密钥{xxx-xxx-xxx-xxx-xxx}可以以未加密的形式保存到存储中.

2018-08-23T14:12:54.761216323Z [40m [1m [33mwarn] [39m [22m [49m:Microsoft.AspNetCore.Server.Kestrel [0]

2018-08-23T14:12:54.761251623Z覆盖地址' http:// +:80 '.绑定到UseKestrel()中定义的端点.

2018-08-23T14:12:54.908189021Z主机环境:生产 …

containers azure docker dockerfile azure-web-app-service

13
推荐指数
1
解决办法
691
查看次数

如何重用Angular项目的构建

如何重用我的Angular构建,这样我就不必为每个特定环境构建?

我们需要找到一种在Angular中运行时操作环境的方法!

我们为每个环境设置了设置,我们使用NG build --env = dev并为开发环境构建.如何更改QA,UAT和生产环境中的配置?

工具集:.Net Visual Studio Team Services,Angular 2

在运行时没有办法做到这一点吗?我们是否坚持构建时间/设计时间?

我们还可以考虑根据我们的网址选择具有后缀的环境吗? https:// company-fancyspawebsite- qa .azurewebsites.net

PS:我们正在为每个环境使用Angular 2环境文件夹和应用程序设置文件.

在此输入图像描述

在此输入图像描述

在此输入图像描述

configuration continuous-integration angular2-routing angular

9
推荐指数
1
解决办法
620
查看次数

如何对十亿个对象上的dynamodb进行独特计算?

在我的dynamodb中存储多少个不同对象的最有效方法是什么?

比如我的对象有十个属性,我希望基于3个属性获得一个独特的计数.

key-value amazon-dynamodb

8
推荐指数
1
解决办法
6024
查看次数

我们何时应该使用参数何时在ARM模板中使用变量

我很困惑在哪里使用变量以及在ARM模板中使用参数的位置.我们如何打这个电话?

引用的脚本使用两者.我更好奇使用变量的理由.

在此输入图像描述

参考

示例服务Fabric Azure部署脚本

https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/service-fabric-oms/azuredeploy.json

azure continuous-deployment azure-resource-manager azure-resource-group azure-template

8
推荐指数
2
解决办法
3645
查看次数

Azure 资源模板参数地狱

我如何知道要提供哪些参数以及哪些参数在 Azure 资源中被覆盖?

我收到这些错误并花费大量时间来弄清楚我需要哪些参数

我应该从参数文件中的参数开始并将默认值粘贴到模板中吗?(如果是这样,他们为什么不这样做呢?)

有没有办法读取运行系统的实际参数。当我在天蓝色中使用自动化脚本部分时,值为空

在此输入图像描述

“$schema”:“ https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json# ”,“contentVersion”:“1.0.0.0”,“parameters”:{“virtualMachineScaleSets_Services_name” :{ “值”:空 },

当我粘贴旧配置中的参数时出现错误

14:01:16 - InvalidTemplate:部署模板验证失败:'模板参数'loadBalancers_LB_xwxservices_MainNode_name、loadBalancers_LB_xwxservices_MainNode_id、loadBalancers_LB_xwxservices_MainNode_id_1、clusters_xwxservices_name、loadBalancers_LB_xwxservices_MainNode_id_5、loadBalancers参数文件中的_LB_xwxservices_MainNode_id_6、loadBalancers_LB_xwxservices_MainNode_id_7、virtualMachineScaleSets_MainNode_name、loadBalancers_LB_xwxservices_MainNode_id_2、loadBalancers_LB_xwxservices_MainNode_id_3、loadBalancers_LB_xwxservices_MainNode_id_4'无效;

New-AzureRmResourceGroupDeployment:下午 12:27:25 - 错误:代码=InvalidTemplate;消息=部署模板验证失败:'模板参数'nt1applicationStartPort、nt2applicationEndPort、nt0ephemeralEndPort、clusterName、nt2ephemeralEndPort、nt2InstanceCount、nt0applicationStartPort、nt1fabricHttpGatewayPort、virtualNetworkName、certificateThumbprint、nt0fabricHttpGatewayPort、nt1InstanceCount、adminUserName、applicationDiagnosticsStorageAccountName、nt1ephem eralEndPort、vmNodeType0Size、nt1applicationEndPort、dnsTAName、lbTAIPName、 nt0fabricTcpGatewayPort、lbName、dnsName、adminPassword、nicName、nt2fabricTcpGatewayPort、nt1fabricTcpGatewayPort、 secondaryCertificateUrlValue、vmNodeType2Size、clusterLocation、nt1ephemeralStartPort、supportLogStorageAccountName、nt2applicationStartPort、sourceVaultValue、nt0ephemeralStartPort、vmStorageAccountName、 nt0applicationEndPort、publicIPAddressName、computeLocation、nt2fabricHttpGatewayPort、nt2ephemeralStartPort、vmNodeType1Size、 secondaryCertificateThumbprint、certificateUrlValue、nt0InstanceCount、参数文件中的“lbIPName”无效;它们不存在于原始模板中,因此无法在部署时提供。此模板唯一支持的参数是“virtualMachineScaleSets_Services_name、 virtualMachineScaleSets_Stateful_name、

powershell azure powershell-3.0 azure-resource-manager azure-resource-group

6
推荐指数
1
解决办法
2970
查看次数

我们如何获取VSTS nuget包管理服务的apikey

刚刚从 Visual Studio 市场安装了 nuget 包管理服务。我无法找到该服务的 apikey。

有任何想法吗 ?

nuget nuget-package azure-devops

6
推荐指数
1
解决办法
9730
查看次数

Azure AD B2C 令牌问题

作为企业,我们希望使用Azure AD B2C,并且我们有内部和外部用户。

Azure AD 帮助我们管理我们的 Azure 用户、企业用户,我们甚至可以使用 x@.onmicrosoft.com 电子邮件添加用户。

当我们想为我们的消费者使用 Azure AD B2C 时。所以我们有 2 个选择来添加我们的用户,即本地用户外部用户(Facebook、Google 等)

如果本地用户属于我们公司,则可以使用 Azure AD B2C 门户创建用户。

但是当我们尝试创建拥有另一种电子邮件的 Azure AD B2C 用户时,我们需要使用我们自己的应用程序,该应用程序正在使用 Graph API。(即 Azure 门户限制

问题是我们很难在登录后获取用户值,因为他们是使用 Gmail 或 x 电子邮件的本地用户。

我们使用 MSAL 来获取相关信息,而不是 ADAL。

我们已经启用了范围并启用了 API 访问,但这是我们得到的错误。

在此处输入图片说明

错误 1:

获取弹出窗口:AADB2C90055:请求中提供的范围“openid email openid profile”必须指定一个资源,例如“ https://example.com/calendar.read ”。

关联 ID:86d6ff41-1cef-4ba1-9b26-2aa281c92ccd

时间戳:2017-09-15 10:22:20Z

错误 2

invalid_request 登录时出错:AADB2C90117:不支持请求中提供的范围“user_impersonation”。

关联 ID:785c6487-cd7f-4750-a769-deb477cb4ba4

时间戳:2017-09-15 10:32:39Z

:无效请求

错误 3

获取弹出窗口时出错:AADB2C90055:请求中提供的范围“电子邮件 …

azure azure-active-directory azure-ad-graph-api azure-ad-b2c

6
推荐指数
1
解决办法
8332
查看次数

如何将多个用户分配给Jira任务

我想知道如何在JIRA中为两个用户分配一个任务.我接手了一个由其他人设立的项目.问题是我们正在进行结对编程,我们想跟踪时间.

jira

5
推荐指数
1
解决办法
4726
查看次数

为什么标识符不能以java中的数字开头

除了"数字串将是有效的标识符以及有效数字"之外,我想不出任何其他内容.

除了这个之外还有其他解释吗?

java

4
推荐指数
2
解决办法
1074
查看次数