|
123456789101112131415161718192021222324252627282930313233343536 |
- # In-Memory Storage
-
- 内存消息的持久化存储常用于开发和测试环境,如果使用基于内存的存储则你会失去本地事务消息可靠性保证。
-
- ## 配置
-
- 如果要使用内存存储,你需要从 NuGet 安装以下扩展包:
-
- ```
- Install-Package DotNetCore.CAP.InMemoryStorage
- ```
-
- 然后,你可以在 `Startup.cs` 的 `ConfigureServices` 方法中添加基于内存的配置项。
-
- ```csharp
-
- public void ConfigureServices(IServiceCollection services)
- {
- // ...
-
- services.AddCap(x =>
- {
- x.UseInMemoryStorage();
- // x.UseXXX ...
- });
- }
-
- ```
-
- 内存中的发送成功消息,CAP 将会每 5分钟 进行一次清理。
-
-
- ## Publish with transaction
-
- In-Memory 存储 **不支持** 事务方式发送消息。
-
|