目前,我可以通过rabbitmq发送图片,但不知道如何使用其他一些数据进行处理,例如数字。
我的猜测是,将图片转换为base64字符串并将其附加数字(用唯一符号分隔),然后将其发送到rabbitmq。但这可能吗?
答案 0 :(得分:2)
虽然你可以做到这一点,但我不确定它是RabbitMQ的最佳用途。但是,对你的问题的简短回答是肯定的。您可以对图像进行base64编码或将其转换为字节串。我建议使用JSON作为消息类型,然后将编码图像放在JSON对象的字段中,以便于使用。
答案 1 :(得分:0)
除了其他提到的解决方案,您还可以将文件存储在磁盘上,并且仅通过RabbitMQ发送文件的ID。这样,您的RabbitMQ保持轻量化。