Spring boot 无法通过spring boot micro服务在cosmos db中保存数据

Spring boot 无法通过spring boot micro服务在cosmos db中保存数据,spring-boot,azure-cosmosdb,Spring Boot,Azure Cosmosdb,我正试图通过SpringBootMicro服务保存CosmosDB中的实体。我没有收到任何错误,只有1条警告“[osEventLoop-6-1]c.a.d.c.I.d.rntbd.RntbdRequestManager:ChannelHandlerContext(RntbdRequestManager#0,[id:0x999bfbac,L:0.0.0.0/0.0.0:56979!R:cdb ms prod-*****-***-*****.documents.azure.com/*****])异常

我正试图通过SpringBootMicro服务保存CosmosDB中的实体。我没有收到任何错误,只有1条警告“[osEventLoop-6-1]c.a.d.c.I.d.rntbd.RntbdRequestManager:ChannelHandlerContext(RntbdRequestManager#0,[id:0x999bfbac,L:0.0.0.0/0.0.0:56979!R:cdb ms prod-*****-***-*****.documents.azure.com/*****])异常未注册 但数据并没有保存在cosmos数据库中。我用的是反应宇宙理论

这是我的pom.xml

<properties>
        <java.version>1.8</java.version>
        <azure.version>2.2.0</azure.version>
    </properties>
<dependency>
            <groupId>com.microsoft.azure</groupId>
            <artifactId>azure-cosmosdb-spring-boot-starter</artifactId>
            <version>${azure.version}</version>
        </dependency>
我的存储库

import org.springframework.stereotype.Repository;

import com.ka.concept.dashboardconfig.entity.DashboardSnapshot;
import com.microsoft.azure.spring.data.cosmosdb.repository.ReactiveCosmosRepository;

import reactor.core.publisher.Flux;

@Repository
public interface SnapshotDao extends ReactiveCosmosRepository<DashboardSnapshot, String>{

    Flux<DashboardSnapshot> findbyClientId(String ClientId);

}

@aksy您应该调用subscribe()。出版商在有人订阅之前什么也不做

snapshotdao.save(snapshotJSON.subscribe()

你看过报纸了吗。那里有大量的新内容可以帮助你找到答案。希望有帮助。
import org.springframework.stereotype.Repository;

import com.ka.concept.dashboardconfig.entity.DashboardSnapshot;
import com.microsoft.azure.spring.data.cosmosdb.repository.ReactiveCosmosRepository;

import reactor.core.publisher.Flux;

@Repository
public interface SnapshotDao extends ReactiveCosmosRepository<DashboardSnapshot, String>{

    Flux<DashboardSnapshot> findbyClientId(String ClientId);

}
@Service
public class SnapshotServiceImpl implements SnapshotService{

    @Autowired
    public SnapshotDao snapshotdao;

    @Override
    public boolean saveSnapshotConfig(DashboardSnapshot snapshotJSON) {
        // TODO Auto-generated method stub

        snapshotdao.save(snapshotJSON);
        return true;
    }

}