Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 当代理脱机时,有没有办法持久保存消息?_C#_Rabbitmq_Masstransit - Fatal编程技术网

C# 当代理脱机时,有没有办法持久保存消息?

C# 当代理脱机时,有没有办法持久保存消息?,c#,rabbitmq,masstransit,C#,Rabbitmq,Masstransit,是否有一种方法支持代理脱机的场景,以便消息可以临时存储在光盘中,并在代理联机后尝试提交。这是为了在经纪人破产的情况下提供弹性。我还没有在文档中找到任何内容。MassTransit中没有内置类似的内容。如果代理不可用,则无法发布或发送消息。MassTransit中没有类似的内置功能。如果代理不可用,则无法发布或发送消息。感谢Chris抽出时间回答。对断开连接的场景提供某种离线支持可能会很有用。我在看公共交通中可以使用的消息审计功能。其思想是在断开连接时将消息保存到光盘,并在恢复连接后发布。哦,我理

是否有一种方法支持代理脱机的场景,以便消息可以临时存储在光盘中,并在代理联机后尝试提交。这是为了在经纪人破产的情况下提供弹性。我还没有在文档中找到任何内容。

MassTransit中没有内置类似的内容。如果代理不可用,则无法发布或发送消息。

MassTransit中没有类似的内置功能。如果代理不可用,则无法发布或发送消息。

感谢Chris抽出时间回答。对断开连接的场景提供某种离线支持可能会很有用。我在看公共交通中可以使用的消息审计功能。其思想是在断开连接时将消息保存到光盘,并在恢复连接后发布。哦,我理解这个请求,这不是我计划要实现的。MT保证消息传递的另一种方式是什么?我只知道消息存储是这样的:消息被持久地保存在存储中,实体保存状态在同一事务中。我们可以做这样的事。大众交通如何处理有保证的信息传递?只有Saga持久状态机是保证的唯一方式吗?MassTransit使用message broker进行存储,如果它不可用,则无法发送/发布消息。感谢Chris花时间回答。对断开连接的场景提供某种离线支持可能会很有用。我在看公共交通中可以使用的消息审计功能。其思想是在断开连接时将消息保存到光盘,并在恢复连接后发布。哦,我理解这个请求,这不是我计划要实现的。MT保证消息传递的另一种方式是什么?我只知道消息存储是这样的:消息被持久地保存在存储中,实体保存状态在同一事务中。我们可以做这样的事。大众交通如何处理有保证的信息传递?只有Saga持久状态机才是保证的唯一方法吗?MassTransit使用message broker进行存储,如果它不可用,则无法发送/发布消息。