1
centralpark 2023-09-06 14:04:39 +08:00
消息队列的意义不就是解耦么,不得是个独立的进程?嵌入了还咋解耦……
|
2
Trim21 2023-09-06 14:06:53 +08:00 via Android
直接用 Python 标准库里的队列呗…
|
3
fields OP @centralpark 想用来在 python 产生数据后 node 实时获取这些数据,需要把队列打进应用程序里,在程序启动时启动。这样只需要一个应用程序的安装包就可以了。或者大佬有什么好的方案获取这些数据吗?
|
5
DTCPSS 2023-09-06 14:14:48 +08:00
Named Pipes 和 Socket 之类的 IPC 手段
|
6
lisxour 2023-09-06 14:20:00 +08:00
最简单的,直接 socket ,跨任何平台
|
7
letitbesqzr 2023-09-06 15:03:09 +08:00
嵌入一个 redis 进去. 方便
|
8
ysc3839 2023-09-06 18:50:49 +08:00 via Android
ZeroMQ?
|
9
Akkuman 2023-09-06 21:51:25 +08:00 via Android
sqlite
|
10
EscYezi 2023-09-06 22:07:24 +08:00 via iPhone
和前后端分离差不多,electron 应该可以直接用 websocket 吧,还是顺序消费的
|
11
tramm 2023-09-07 09:08:29 +08:00
8L 说的可行
|
12
fields OP @Akkuman #9 考虑过这个,但感觉嵌入到程序里打包时会有些复杂可能会连带一些系统相关的库 还考虑过用文件哈哈哈哈哈
|
15
AsuorZ 2023-11-05 23:25:08 +08:00 via Android
node 子进程调 Python 返回 buffer 数据
|