mgn*_*nan 6 azure ravendb asp.net-mvc-4 azure-web-sites
我在Windows Azure上运行MVC网站并使用嵌入式RavenDB.如果网站是"冷"(从Azure实例卸载),我在第一次访问网站时收到以下错误消息:
'/'应用程序中的服务器错误.
写入日志文件失败
描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.
异常详细信息:Microsoft.Isam.Esent.Interop.EsentLogWriteFailException:写入日志文件失败
来源错误:
在执行当前Web请求期间生成了未处理的异常.可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息.
堆栈跟踪:
[EsentLogWriteFailException:写入日志文件时失败]
Microsoft.Isam.Esent.Interop.Api.Check(Int32错误)+21
Microsoft.Isam.Esent.Interop.Api.JetInit(JET_INSTANCE&instance)+23
Raven.Storage.Esent.TransactionalStorage .Initialize(IUuidGenerator uuidGenerator,OrderedPartCollection`1 documentCodecs)+309[InvalidOperationException:无法打开事务存储:C:\ DWASFiles\Sites\reflix\VirtualDirectory0\site\wwwroot\App_Data\Data] Raven.Storage.Esent.TransactionalStorage.Initialize(IUuidGenerator uuidGenerator,OrderedPartCollection`1 documentCodecs)+443
Raven. Database.DocumentDatabase..ctor(InMemoryRavenConfiguration配置)+994
Raven.Client.Embedded.EmbeddableDocumentStore.InitializeInternal()+313 Raven.Client.Document.DocumentStore.Initialize()+463 Reflix.MvcApplication.InitializeRavenDB(String dataDirectory,Boolean rethrowException) +135 Reflix.MvcApplication.Application_Start()+ 131[HttpException(0x80004005):无法打开事务存储:C:\ DWASFiles\Sites\reflix\VirtualDirectory0\site\wwwroot\App_Data\Data] System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context,HttpApplication app)+9859441
System.Web .HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext,HttpContext context,MethodInfo [] handlers)+118
System.Web.HttpApplication.InitSpecial(HttpApplicationState state,MethodInfo [] handlers,IntPtr appContext,HttpContext context)+172
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance( IntPtr appContext,HttpContext context)+336
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)+296[HttpException(0x80004005):无法打开事务存储:C:\ DWASFiles\Sites\reflix\VirtualDirectory0\site\wwwroot\App_Data\Data] System.Web.HttpRuntime.FirstRequestInit(HttpContext context)+9873784 System.Web.HttpRuntime. EnsureFirstRequestInit(HttpContext context)+101 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr,HttpContext context)+254
版本信息:Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.0.30319.18033
如果我等一两分钟,网站就会好起来的.很明显,这是一个首要问题.任何人有任何想法如何解决问题?
我的配置:
更新: Azure团队将此视为Azure网站可能存在的缺陷.我听到更多内容后会立即更新.
归档时间: |
|
查看次数: |
433 次 |
最近记录: |