Questions tagged «azure»

Microsoft Azure是一个平台即服务和基础架构即服务的云计算平台-有关编程的问题仅在现场。可以在“超级用户”或“服务器故障”获得常规的服务器帮助。

4
有很多小的Azure存储Blob容器(每个都有一些Blob)还是一个有很多Blob的真正大容器更好?
因此,情况如下: 我有一个Web服务的多个实例,该实例将一滴数据写入Azure存储。我需要能够将blob分组到一个容器(或虚拟目录)中,具体取决于何时接收。偶尔(每天在最坏的情况下)旧的Blob将得到处理,然后删除。 我有两个选择: 选项1 我制作了一个名为“ blobs”的容器(例如),然后将所有博客存储到该容器中。每个Blob将使用目录样式名称,其中目录名称为接收时间(例如“ hr0min0 / data.bin”,“ hr0min0 / data2.bin”,“ hr0min30 / data3.bin”,“ hr1min45 / data.bin”) ,...,“ hr23min0 / dataN.bin”等-每X分钟创建一个新目录)。处理这些Blob的事物将首先处理hr0min0 Blob,然后处理hr0minX,依此类推(并且在处理Blob时仍在写入它们)。 选项2 我有很多容器,每个容器都有一个基于到达时间的名称(因此,首先是一个名为blobs_hr0min0的容器,然后是blobs_hr0minX等),并且容器中的所有blob都是在指定时间到达的blob。处理这些博客的事物将一次处理一个容器。 所以我的问题是,哪个选项更好?选项2使我的并行化更好(因为容器可以位于不同的服务器中)还是选项1更好,因为许多容器会引起其他未知问题?


9
如何在SQL Azure数据库中创建新用户?
我正在尝试使用以下模板: -- ================================================= -- Create User as DBO template for SQL Azure Database -- ================================================= -- For login <login_name, sysname, login_name>, create a user in the database CREATE USER <user_name, sysname, user_name> FOR LOGIN <login_name, sysname, login_name> WITH DEFAULT_SCHEMA = <default_schema, sysname, dbo> GO -- Add user to the database …



6
设置存储在Blob上的媒体文件的内容类型
我们在Azure上托管了一个网站。它是基于媒体的,我们正在使用JWPlayer通过HTTP伪流播放媒体。媒体文件以3种格式存储在blob中-mp4,ogg,webm。 问题是媒体文件的内容类型对于所有类型都设置为application / octet-stream。因此,媒体播放和进度栏中存在一些问题。 如何设置存储在Blob上的文件的适当Content-type(例如-video / mp4,video / ogg,video / webm)? 我不想通过blob界面手动为每个文件执行此操作。必须有其他我不知道的方法。可能是配置文件,设置文件等进行排序。或者,可能是一个代码块,用于为文件夹中存储的所有文件设置Content-type。 有什么建议?谢谢


7
一次在本地运行计时器触发的Azure函数的最简单方法是什么?
我有一些使用计时器触发器按计划运行的C#Azure函数。我已经像这样设置了它们,其中%TimerSchedule%在应用程序设置中引用cron表达式: public static void Run([TimerTrigger("%TimerSchedule%")]TimerInfo myTimer, TraceWriter log) 在开发过程中,我经常想使用适用于Visual Studio的Azure函数工具+ Azure Functions核心工具在本地运行函数。但是当我按F5键在本地调试功能时(通常)它不会立即运行。相反,它将根据计时器计划开始等待下一次发生。因此,例如,如果我的cron表达式说每天晚上8点运行,那么我必须等到晚上8点才能使该功能真正在我的机器上运行。 所以我的问题是:使函数在本地运行一次的最简单,最佳方法是什么? 我尝试过或考虑过的事情: 使用更频繁的计时器计划以进行本地开发 可以,但并不完美–除非它非常频繁,否则您还需要稍等一下,如果它非常频繁,则该函数可能会运行多次。这就是我现在正在做的。 编写直接调用该函数的控制台应用程序或单元测试 Run()方法 这并不是100%直观的,因为您必须提供TimerInfo并提供TraceWriter参数,Run()而我发现令人惊讶的是很少有文档。 Microsoft的“ Azure函数”页面中的代码测试策略在该主题上不是很有帮助–它仅提及将计时器触发器作为测试其他对象的一种方式触发器类型的。 在理想情况下,我按下F5键,该功能将立即运行一次,就像开发一个“普通” .NET应用程序一样。


6
如何暂停Azure应用服务计划?
我认为Azure的优势之一是可以根据我希望它们何时可用来打开和关闭服务。 但是,我看不到如何暂停我的App服务计划。可能吗? 我想使用S1层,以便可以使用它提供的功能。但是,我希望在不使用时可以暂停成本累积。 我从应用程序服务定价帮助中看到,即使应用程序处于停止状态,也仍会为其付费。 但是,该链接还明确指出,我只为自己使用的东西付费。那如何运作?
71 azure 

2
在哪里可以获得AzureWebJobsDashboard连接字符串信息?
尝试更新我的Service Bus应用程序以使用新的RTM,我需要此信息。 <add name="AzureWebJobsDashboard" connectionString="DefaultEndpointsProtocol=https;AccountName=;AccountKey=" /> <add name="AzureWebJobsStorage" connectionString="DefaultEndpointsProtocol=https;AccountName=;AccountKey=" /> 以前,我只是使用与每个队列关联的连接字符串。我尝试过与帐户相关联的用户名和密钥的所有组合,但都没有碰到运气。


4
尝试从Visual Studio发布Azure函数时出错
当我尝试使用Visual Studio发布函数时,出现以下错误消息,您知道如何解决此问题吗? System.AggregateException:发生一个或多个错误。---> System.Exception:发布遇到错误。我们无法确定错误的原因。检查输出日志以获取更多详细信息。---内部异常堆栈跟踪的结尾---在System.Threading.Tasks.Task.Task.Wait(Int32毫秒超时,CancellationToken cancelleToken)在System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)在Microsoft.Publish.Framework。在System.Threading.Tasks.Task`1.InnerInvoke()在System.Threading.Tasks.Task.Execute()处的Model.DefaultPublishSteps。<> c__DisplayClass26_0.b__2()-从上次发生异常的位置开始的堆栈跟踪结束在System.Runtime.CompilerServices处抛出---在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)处。Microsoft.Publish.Framework.Model.DefaultPublishSteps.d__23.MoveNext()上的TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)-从上次引发异常的位置开始的堆栈跟踪-在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (任务任务)在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)在Microsoft.Publish.Framework.ViewModel.ProfileSelectorViewModel.d__213.MoveNext()--->(内部异常#0)System.Exception:发布具有遇到错误。我们无法确定错误的原因。检查输出日志以获取更多详细信息。<- MoveNext()-从上一个引发异常的位置开始的堆栈跟踪--在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task任务)在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) .Publish.Framework.ViewModel.ProfileSelectorViewModel.d__213.MoveNext()--->(内部异常#0)System.Exception:发布遇到错误。我们无法确定错误的原因。检查输出日志以获取更多详细信息。<- MoveNext()-从上一个引发异常的位置开始的堆栈跟踪--在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task任务)在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) .Publish.Framework.ViewModel.ProfileSelectorViewModel.d__213.MoveNext()--->(内部异常#0)System.Exception:发布遇到错误。我们无法确定错误的原因。检查输出日志以获取更多详细信息。<- d__213.MoveNext()--->(内部异常#0)System.Exception:发布遇到错误。我们无法确定错误的原因。检查输出日志以获取更多详细信息。<- d__213.MoveNext()--->(内部异常#0)System.Exception:发布遇到错误。我们无法确定错误的原因。检查输出日志以获取更多详细信息。<- System.Exception:发布遇到错误。我们无法确定错误的原因。检查输出日志以获取更多详细信息。 ===================

2
Terraform azurerm 2.x错误:“功能”:未设置必填字段
所以azurerm在几个小时前更新到2.0。 为了安全起见,我的主要代码是版本锁定的,但是我正在做一些测试,以查看与1.44的公开测试版相比有什么变化,现在,除了terraform init之外,我对任何TF命令都遇到了以下错误。 还有其他人来吗?
11 azure  terraform 

1
在Azure Data Studio中还原数据库备份时出现错误“集合被修改,枚举操作可能无法执行”
我对数据库非常陌生,因此请耐心等待。 我已经设置了在Docker容器上运行的本地SQL Server(使用Mac)。我正在尝试使用Azure Data Studio(v1.14.0)还原SQL数据库,但无法正常工作。 我在database.guide上使用了该指南,但是不断出错。我不知道这是什么意思。 还原数据库失败:集合已修改;枚举操作可能无法执行 我曾尝试从学校计算机(在PC上使用SQL Server Management Studio)上制作的备份中还原.bak文件,并尝试使用Database.guide中的bak文件进行还原。我还从当前的Azure数据库中进行了备份,并尝试还原该备份-也不起作用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.