我需要通过RabbitMQ通道将Serilog日志数据从服务器A发送到服务器B。为此,我在服务器A上创建一个serilog自定义接收器来发送数据。问题在于它应该如何发送这些数据,这样服务器B就可以轻松地用Serilog重新记录它到外部日志服务,并保持结构日志记录完整。
服务器A上的日志代码可能如下所示:
var position = new { Latitude = 25, Longitude = 134 };
var elapsedMs = 34;
log.Information("Processed {@Position} in {Elapsed:000} ms.", p
将数据库(42 an )添加到可用性组时,我收到“事务日志数据不足”错误。我已经在主服务器上进行了完整备份和事务日志备份,并恢复到辅助服务器上,因此我不确定为什么没有足够的事务日志。
我怀疑这可能是因为将备份文件传输到辅助服务器所需的时间很长,而当它们在辅助服务器上恢复时,所采取的日志备份是不够的。
有没有人有任何建议,为什么我会得到这个错误?