NServiceBus教程演示失败
我开始学公共汽车了 我读到的第一件事是我们展示了NServiceBus如何保证可靠性和可扩展性,OK:) 从NServiceBus网站下载的RetailDemo教程解决方案 运行它,它会打开3个控制台应用程序ClientUI、Sales和Billing。 它应该从ClinetUI向销售和计费部门发送一条消息 然而,销售应用程序在这些细节上失败了(下次即使刚启动也无法继续工作): 问题-怎么了?访问未被拒绝,没有任何内容保存此文件夹或文件NServiceBus教程演示失败,nservicebus,Nservicebus,我开始学公共汽车了 我读到的第一件事是我们展示了NServiceBus如何保证可靠性和可扩展性,OK:) 从NServiceBus网站下载的RetailDemo教程解决方案 运行它,它会打开3个控制台应用程序ClientUI、Sales和Billing。 它应该从ClinetUI向销售和计费部门发送一条消息 然而,销售应用程序在这些细节上失败了(下次即使刚启动也无法继续工作): 问题-怎么了?访问未被拒绝,没有任何内容保存此文件夹或文件 如果他们的演示解决方案失败,我可以做些什么来继续学习这个框
如果他们的演示解决方案失败,我可以做些什么来继续学习这个框架?它似乎工作正常 您在stacktrace中看到的异常来自目录.Move(),由目录引起。这是一个文件系统调用,它清楚地表明对
.pending\c687e34a-4a0e-405a-bce2-25515b419778
的访问被拒绝
原因可能各不相同。可能是上一次运行失败,文件夹/文件被锁定。您可以使用类似的工具来找出导致锁定的过程。也可以在另一台机器上试用
2018-03-15 14:31:47.771 INFO DefaultFactory Logging to 'C:\Users\username\Projects\Tutorials\RetailDemo\Sales\bin\Debug\net461\' with level Info
2018-03-15 14:31:48.014 INFO NServiceBus.LicenseManager No valid license could be found, falling back to trial license with start date '3/12/2018'
2018-03-15 14:31:48.114 INFO NServiceBus.PerformanceCounterHelper NServiceBus performance counter for '# of msgs pulled from the input queue /sec' is not set up correctly. To rectify this problem, consult the NServiceBus performance counters documentation.
2018-03-15 14:31:48.121 INFO NServiceBus.PerformanceCounterHelper NServiceBus performance counter for '# of msgs successfully processed / sec' is not set up correctly. To rectify this problem, consult the NServiceBus performance counters documentation.
2018-03-15 14:31:48.128 INFO NServiceBus.PerformanceCounterHelper NServiceBus performance counter for '# of msgs failures / sec' is not set up correctly. To rectify this problem, consult the NServiceBus performance counters documentation.
Press Enter to exit.
2018-03-15 14:31:48.365 INFO Sales.PlaceOrderHandler Received PlaceOrder, OrderId = d299afed-5b85-4d74-97e8-0d48d9bcd653
2018-03-15 14:31:48.371 INFO Sales.PlaceOrderHandler Publishing OrderPlaced, OrderId = d299afed-5b85-4d74-97e8-0d48d9bcd653
2018-03-15 14:31:48.495 FATAL NServiceBus Failure while trying to process C:\Users\username\Projects\Tutorials\RetailDemo\.learningtransport\Sales\f37361c2-e95e-4a8a-be81-29a72574c646.metadata.txt
System.IO.IOException: Access to the path 'C:\Users\username\Projects\Tutorials\RetailDemo\.learningtransport\Sales\.pending\c687e34a-4a0e-405a-bce2-25515b419778' is denied.
at System.IO.Directory.InternalMove(String sourceDirName, String destDirName, Boolean checkHost)
at NServiceBus.DirectoryBasedTransaction.Commit()
at NServiceBus.LearningTransportMessagePump.<ProcessFile>d__9.MoveNext()
2018-03-15 14:31:48.503 INFO NServiceBus.Unicast.UnicastBus Initiating shutdown.
2018-03-15 14:31:48.517 INFO NServiceBus.Unicast.UnicastBus Shutdown complete.
2018-03-15 14:31:48.495 FATAL NServiceBus Failure while trying to process C:\Users\username\Projects\Tutorials\RetailDemo\.learningtransport\Sales\f37361c2-e95e-4a8a-be81-29a72574c646.metadata.txt
System.IO.IOException: Access to the path 'C:\Users\username\Projects\Tutorials\RetailDemo\.learningtransport\Sales\.pending\c687e34a-4a0e-405a-bce2-25515b419778' is denied.