我有几辆车每 10 秒后通过 GPS 向服务器发送数据,服务器应该监听并解码数据以存储在数据库(Sql Server)中。每分钟将有数百个条目。我现在有一个单线程代码,这并不是很有帮助。在一个条目的处理时间内,很少有条目会被丢弃。我想创建一个多线程代码,以便当一个线程忙于处理时,数据包被移动到下一个可用线程。
据我所知,在查看了几个论坛之后,我意识到“yield”将有助于解决这个问题。但是我找不到合适的例子来说明如何使用产量?
有人可以通过发布一些示例来帮助我吗?
我有几辆车每 10 秒后通过 GPS 向服务器发送数据,服务器应该监听并解码数据以存储在数据库(Sql Server)中。每分钟将有数百个条目。我现在有一个单线程代码,这并不是很有帮助。在一个条目的处理时间内,很少有条目会被丢弃。我想创建一个多线程代码,以便当一个线程忙于处理时,数据包被移动到下一个可用线程。
据我所知,在查看了几个论坛之后,我意识到“yield”将有助于解决这个问题。但是我找不到合适的例子来说明如何使用产量?
有人可以通过发布一些示例来帮助我吗?