问题标签 [push-diffusion]
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.
java - 扩散连接问题:无法读取 HTTP 响应标头
我正在使用扩散客户端 5.9.14 创建到扩散服务器的外部客户端连接,下面给出的是我创建连接的代码。
这是 connector.xml 文件:
当我运行我的代码时,我收到以下错误
导致错误的代码行是这个
为什么会这样?我不确定问题是什么?我正在使用端口 3097 进行连接,我的主机是http://localhost:3097和 ws://localhost:3097,两个 url 都试过了。
kubernetes - 如何在 kubernetes 部署时覆盖文件?
我正在尝试在 kubernetes 中部署 Diffusion 映像,我需要在部署时覆盖 Diffusion 配置文件之一。
实际上它是一个SystemAuthentication.store
具有默认凭据的文件/opt/Diffusion6.0.3_01/etc/
。我正在秘密存储新文件并将其挂载到etc/test/
下面的部署文件中。
当我部署此映像 pod 失败时
我也尝试过这里描述的工作:https ://github.com/kubernetes/kubernetes/issues/19764#issuecomment-269879587
结果相同。
javascript - 排除 node_modules 缩小以解决具有意外路径的“无法缩小此文件中的代码”
当我运行 npm run build ( react-app-rewired build
) 我得到这个编译错误:
我正在尝试将excludes属性
config-overrides.js
注入为config.optimization.minimizer[0].options.exclude = /node_modules\/diffusion/;
但这似乎不起作用(既不使用 only /node_modules/
)
有什么帮助吗?
PS。我设法避免在从“生产”到“开发”的配置中完全覆盖“模式”的缩小。
我还注意到我们正在使用 5.9.2 版的扩散库,升级到最新版本后缩小问题就消失了。
不过我的理解是,由于版本 6 中的重大更改,我们需要旧版本。有没有办法只为这个特定的库禁用缩小?
谢谢
javascript - 正则表达式从缩小中排除 npm 库
我必须为 websockets(扩散)使用非开源 pub/sub 库,并且必须坚持使用特定版本,因为它是在服务器端使用的,我无法控制它。
问题是,在他们的代码库中的一个 util 中,他们使用了 reserved 关键字interface
,这会触发一个破坏构建的缩小错误:
我可以使用哪个正则表达式从缩小中排除这种依赖关系?
config.optimization.minimizer[0].options.exclude = /node_modules/;
不会将其排除在缩小范围之外。
config.optimization.minimizer[0].options.exclude = /^.*(node_modules|.js).*$/;
有效,但它太宽泛了
有关更多上下文,这是导致缩小失败的依赖项代码:
node_modules/diffusion/src/node_modules/util/interface.js
这是我覆盖之前 webpack 配置文件的样子:(我们不允许弹出)
logging - 扩散 6.2 C 版本 - 禁用日志记录
谁能告诉我如何更改 C 版本扩散的日志记录?默认情况下,它设置为我所看到的最大值。在启动时,我的可执行日志和日志到 stdout/stderr,无法响应扩散服务器 ping 并最终挂起。
如果我将 stdout/stderr 重定向到一个文件,我的可执行文件会及时启动,响应 ping 并且一切运行良好。这显然不是一个可行的解决方案。
谁能告诉我如何以编程方式和/或通过配置禁用/更改日志级别?同样,它是我正在运行的 C 版本的扩散。
非常感谢
格雷厄姆
github - 如何将具有完整历史记录的扩散存储库导入 github?
我有一个扩散存储库,我想将其导入到 github 并包含完整的历史记录。我尝试了一些出现在搜索中的选项。也许有人可以帮助最简单的选择。提前谢谢了。
javascript - 为什么我无法使用 .NET 客户端连接到安全的 websocket Push Diffusion 端点?
当尝试使用 6.6.0 JavaScript 客户端连接到安全的 websocket Push Diffusion 6.5.3 端点时,此操作成功。
但是,尝试与 6.6.0 .NET 客户端进行相同的连接失败并出现以下错误:
System.Net.Sockets.SocketException: 'An existing connection was forcibly closed by the remote host.'
JavaScript
。网
当另一个(.NET)失败时,为什么一个库(JavaScript)会成功?