问题标签 [zerorpc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 无法使用 npm 在 Windows 10 上安装 zerorpc
首先,我检查了How to install zeroRPC (python) on windows,但找不到我的问题的答案。
我正在尝试安装 zerorpc 以将 Electronjs 与 python 一起使用,使用:
这是错误:
另外,这是我的 package.json:
我一直在关注本教程: https ://github.com/fyears/electron-python-example
我的系统:
- 操作系统:Windows 10。
- 视觉工作室 2017
- Python 3.7 和 2.7
- Node LTS 的最新版本
- 最新版本的电子
编辑:我已经安装了 windows-build-tools。
django - django可以集成zerorpc吗?
我打算在我的 django 项目中使用 rpc。我发现 zerorpc 是一个漂亮的 rpc 库。所以我想将 django 与 zerorpc 集成。最佳做法是什么?以及如何在生产中启动 zerorpc 服务器?谢谢!
python - 无法在 ubuntu 18.04 中将 python 程序作为服务运行
我正在尝试在 ubuntu 18.04 中将 python 程序作为后台服务运行。它导入我已经使用 pip3 安装并在终端上使用 python 命令测试的 zerorpc 模块。但它显示状态:当我尝试将程序作为 dummy.service 运行时失败。以下是我的服务文件:
下面是启用后的服务状态:
我不知道为什么会这样。请帮忙!!
python - 具有多进程的python zerorpc客户端将日志发送到服务器
作为标题,我想要一个日志rpc服务器来帮助我处理新进程中的日志。
我参考 zerorpc 和这个链接: https ://stackoverflow.com/a/57140017/14021161
但陷入了一个奇怪的错误
编码:
确实收到了作业,_addLog
但并没有真正将其发送到服务器
任何建议将不胜感激!提前致谢。
|
|
ps 为了让问题更清楚,我只展示了addLog
,但实际上服务器应该处理许多 IO 作业。所以_addLog
func会变成一个dispatch
带有gettattr的func来解析server中的所有函数
python-2.7 - zerorpc 客户端在调用不存在服务器超时超过 1,000 次后将卡住
我使用 zerorpc 来构建我的 rpc 程序,但我发现了一个有趣的现象,
代码
** 上面的服务器不可达,会一直打印超时信息,但是超过1000次就卡住了gevent.queue.Channel.put()
,我试了很多次,1000的数字是固定的,不知道为什么?**
输出
任何帮助将不胜感激
javascript - 如何在最新的 Electron 版本中使用 Zerorpc
大家好,
我对电子很陌生。我想用一个简单的通信堆栈在 python 和 electron 之间进行通信,这就是我选择zerorpc的原因。
我正在关注这个 github 教程/页面:
由于 Electron 版本非常旧:"electron": "^1.7.6"。我想使用更新的版本,例如:“电子”:“^12.0.9”。
我可以得到使用 1.7.6 版本的示例。但是当我使用 12.0.9 版本运行它时,我遇到了一些问题。
这是我在插入新版本的电子后所做的(顺便说一句,我在 Windows 机器上使用节点 14.17.0):
npm install --save-dev 电子重建 npm start
首先我遇到了这个问题:
但我在网上的几篇文章中看到,由于安全原因,这不是一个好的解决方案(我的 main.js 文件见下文),它也对我不起作用(不知道为什么)。
所以我尝试了这个(见下面的代码)解决方案,它应该让我可以访问预加载的 js 文件(这里称为 test.js)中的 require 。
test.js 文件:
但这也不起作用,如上图所示。最后是我的 package.json 文件:
我希望有人能理解这一点并帮助我。提前谢谢了 :)
python - 生产 Flask-SocketIO + ZeroRPC
我已经部署了一个flask-socketio Web服务器,但是在安装了安装gevent的zerorpc之后,我遇到了很多麻烦..起初我的代码看起来像这样:
我正在启动一个后台任务,它将不断从队列中读取并通过 socketio 发送消息。现在 gevent 已安装,flask-socketio 将尝试使用它(实际上我可以将我的服务器设为生产服务器而不是开发服务器),但随后 socketio.start_background_task 块。所以我读到了
是必须的。所以现在我的代码看起来像这样:
出于某种原因,在使用 pycharm 进行调试时,我收到了很多奇怪的 greenlet 异常,而且我认为有时 socketio 消息会被丢弃,所以我决定使用 eventlet。再说一次,需要打补丁。所以我的代码如下所示:
由于猴子修补 zerorpc 抛出异常“gevent.exceptions.LoopExit:此操作将永远阻塞”
使用flask + socketio + zerorpc部署生产服务器的正确方法是什么?
node.js - 电子重建内部发生未处理的错误。找不到要使用的任何 Visual Studio 安装
我正在尝试使用 zeroRPC,但出现此错误:
因此,我尝试使用电子重建,但重建失败。我怎样才能解决这个问题?
我有使用 C++ 和 Visual Studio Build Tools 2017 Desktop Visual C++ 构建工具的 Visual Studio Community 2017 桌面开发。