我想听听你对设计决策的看法。我需要准备一个用天气传感器进行crud操作的项目,我需要将每个天气传感器与数据库中的NTCIP进行通信,并获取诸如温度、湿度等信息。
问题是缩放。在我的架构中,我编写了一个.net核心微服务,它有一个独立的数据库。此气象站微服务从数据库中读取所有气象站,然后通过IP通信每个传感器。我为每个记录打开一个线程,这些线程通过IP进行数据通信。我的目标是通过计数将数据库数据分发到复制的微服务中。例如,如果数据库中有100个气象站记录,而我有2个副本,我需要将50份记录分发给第一份,50份分发给第二份。另外,如果我更改副本计数,分发将被重做。我在互联网上搜索,我找到了一个apache螺旋,但是对于这个操作来说,它更复杂。请给我一些建议。非常感谢
https://stackoverflow.com/questions/67898368
复制相似问题