问题标签 [joyent]

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.

0 投票
1 回答
320 浏览

elasticsearch - 如何在joyent上将elasticsearch设置为服务

我正在尝试将弹性搜索作为一项服务启动joyent smartOs 实例,但没有运气。我使用的实例是标准的 64 位 java 实例。是我正在使用的服务清单文件:

我导入并启用清单文件

然后我希望该服务能够运行,但弹性搜索服务器没有响应。如果我使用 svcs 检查服务,我有时会

而有时:

甚至有时没有星号。

0 投票
1 回答
587 浏览

selenium - Solaris 上的 ChromeDrive(Joyent 的 SmartOS)

我有一个 NodeJs 应用程序,我正在尝试在基于 Solaris 的 SmartOS 上使用 Selenium。为了继续,我安装了 selenium-webdriver(来自 NPM),但该软件包需要 ChromeDriver。当我尝试安装 ChromeDriver 时,我得到:

意外的平台或架构:sunos ia32 npm ERR!奇怪的错误 1 ​​npm ERR!不好的代码 0

我也尝试从这里获取它:http: //chromedriver.storage.googleapis.com/index.html但我也遇到了问题。

有任何想法吗?我想做的就是通过我在 SmartOS 上运行的 NodeJs 应用程序使用 Selenium。

0 投票
1 回答
376 浏览

node.js - 如何正确使用 Joyent Manta client.createWriteStream(path, options)

我正在尝试使用来自 Joyent 的 Manta 的 Node.js SDK 从可读流中写入文件。

网页上给出的示例是这样的:

但是如果我们使用 writeStream 将文件/对象/字符串放入程序中,情况就是这样,如果我想传递一个要写入的可读流怎么办,像这样?

关于这条线,我应该怎么做才能工作:

谢谢

0 投票
1 回答
142 浏览

javascript - 需要了解幕后 | 节点.js

我想知道,我怎样才能在本机语言(c,cpp)中写一些(小)像节点的东西。我读到 c、c++ 专家开发了 node.js 并使其与 javascript 界面可用。从 node.js 应用程序开始,这个接口要简单得多。

这不是重新发明轮子,(只是学习),但如果我想创建一个像节点一样工作的服务器,我想学习/理解从哪里开始,它不是面向性能、可扩展性或简单性的。没有那样的事。

任何书籍或任何 c、cpp 主题将帮助我从 websockets、广播数据和节点的这些重要特性开始。我也是 c,cpp 的新手,但需要了解是什么让 node 成为如此强大的技术。

除了获取 node.js 的源代码之外,还有其他解决方案吗?

0 投票
2 回答
5201 浏览

node.js - npm 似乎忽略了我的私有模块和针对公共注册表的 404

也许有人以前见过这个......我有一个私有模块,我想将它包含在我的应用程序中。我在 Gemfury 上将其作为 tarball 引用,并且在多个版本的库上本地(总是这样)一切正常,但我的 Joyent 盒子上的“npm install”会输出以下错误。

NPM 似乎成功地将模块拉下,然后尝试(但失败)在注册表中查找它。

我假设我在做一些愚蠢的事情。有什么想法吗?

笔记:

我还尝试通过 package.json 中的 git URL 引用该模块。SSH 似乎可以连接,因为它询问我是否信任 github.com 的 IP 和 RSA 指纹,但随后 NPM 再次访问注册表并获得 404。我猜这与包有关,但不能t 在本地复制。

该应用程序的 package.json 是这样的:

库的 package.json:

0 投票
2 回答
2606 浏览

javascript - NodeJS集群意外assert.AssertionError

我面临一个奇怪的错误,这是我的主要 .js 文件

这是我收到的错误消息..

不知道有什么问题有什么帮助吗?

硬件概述:

系统版本:OS X 10.9.1 (13B42)

内核版本:达尔文 13.0.0

0 投票
2 回答
261 浏览

linux - 在 SmartOS 上安装 Linux 软件

我正在使用 Joyent 的 standard64(图像 13.3.1)SmartOS 机器,我想安装一些为 Linux 编写的软件。该软件(称为 wkhtmltopdf)是一个用 C++ 编写的 HTML 到 PDF 转换器。该软件可在此处下载

如何让这个 Linux 64 位软件在 SmartOS 上安装和运行?

0 投票
3 回答
2002 浏览

node.js - 将 Ghost 博客作为运行在节点 http-server 上的网站的子文件夹运行

首先,请原谅我对 Joyent 的 smartmachine 实例缺乏了解。我正在为这种情况运行 NodeJS 的免费开发层 smartmachine 实例。

我正在[path]/server/public/通过http-server在文件系统上运行一个网站,并且我想同时在 80 端口上运行一个Ghost博客。[path]/server/public/blog/

这可能吗?我将如何实现它?

0 投票
1 回答
388 浏览

node.js - 使用MDB排查NodeJS内存泄漏,地址空间没有加载umem

我有一个在 CentOS 上运行的 nodejs 进程。我正在关注这个和Joyent 的这个教程来使用 MDB 来调查潜在的内存泄漏

我生成了核心文件并上传到 Manta。因此我开始使用 mlogin 和 MDB。

在 MDB 中,我执行::findleaks并产生此错误

在 CentOS 以外的其他操作系统上运行我的 nodejs 进程是不可能的。

该错误是否意味着核心转储中缺少某些信息?如何解决?

0 投票
1 回答
795 浏览

vagrant - vagrant rsync 协议不匹配

当我说 vagrant up --provider=joyent 时,我正面临以下 Rsync 问题......在节点创建后它给出以下错误......当我在两台机器上观察 rsync 版本时......,它相同......我不知道如何排除故障这个 ..

任何人请帮助