问题标签 [starling-server]

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 回答
452 浏览

ruby-on-rails - Rails 后台作业处理

我在我的 rails 应用程序中使用 starling 作为队列服务器。所以每次我想调用工作方法时,我都必须从控制台开始八哥和工作客户端。

有没有一种方法,一旦乘客启动,我的工作和八哥都会自动启动,或者当我调用 worker 方法时,只有我的工作实例会被创建。

0 投票
1 回答
1491 浏览

ruby - Sinatra 消息队列

Starling是一个很棒的(至少对于小型项目而言)和简单的消息队列,但是,它实际上并不管理或启动使用队列的工作人员。Workling为 Rails 项目执行此操作,但不适用于纯 ruby​​ 应用程序,也不适用于 Sinatra。

在我分叉工作之前,或者使用线程/叉创建我自己的自定义之前,是否有另一个项目可以做到这一点?

0 投票
1 回答
175 浏览

ruby - 如何在 RVM 下运行或安装八哥?

我在 rvm 下安装了 starling gem,但是启动 starling 时出现问题,因为它需要写入权限/var/spool/starling,并且在 rvm 下安装 starling 并没有给它所需的权限。sudo starling也不起作用,因为它找不到八哥二进制文件。我最终这样做了

哪个有效,但我想知道 RVM 是否对此有最佳实践。

0 投票
0 回答
655 浏览

ruby-on-rails - Rails 上的 Starling/Workling 问题

我正在尝试开始和工作rails 3,但遇到了一些问题。我已经starling-starling安装在 gemfile 中,并通过以下方式安装工作:

然后我写信给我的工人:

并将以下调用放在我的控制器中:

我启动了我的八哥守护进程:

然后是我的工作监视器:

我没有收到任何命令的错误。然而,当控制器调用工人时,什么也没有发生。在日志中创建了一个文件,称为bot_workers_bot_test存储 uid 的位置,但它们似乎从未传递给 BotWorker 类。

有人对我可能做错了什么有任何建议吗?提前感谢您的任何答案!

0 投票
1 回答
389 浏览

ruby - sudo ./starling start 运行良好,但 sudo service starling start 失败

sudo ./starling start效果很好但sudo service starling start失败了

上面的错误是“找不到宝石椋鸟”

在八哥文件之后(位于 /etc/init.d, rwxrwxrwx):

0 投票
1 回答
965 浏览

desktop - 使用 starling/stage3d 的桌面 + 移动 Flash 游戏

大约 7 或 8 年以来,我们已经专门为网络开发了基于 Flash 浏览器的游戏,这已经是一个不错的运行。当然,随着移动设备的普及,情况发生了变化。客户开始要求,几乎是假设,游戏可以在浏览器中运行——在台式机和平板电脑上。

抛开关于使用 HTML5/JS 解决方案的整个讨论,我们将在下一个项目中坚持使用 Flash,并且需要找出让它在桌面浏览器iPad 上运行的最佳方式,同时最大限度地利用代码-利用。

鉴于当今技术的现状,最佳路径是什么?该游戏将是一款带有一些物理特性的 2D 横向卷轴类型游戏,开发将主要使用位图图形(相对于矢量)和精灵表来完成。

以下是我理解的选择:

选项 1:开发针对 Web 的“标准”Flash 播放器(11 或更高版本)的游戏,然后移植到 iOS AIR 3.2 应用程序,进行适当的优化,如此处概述的优化。

选项 2:将 Starling/Stage3D 用于桌面,然后移植到 iPad 应用程序。只是想知道 Starling 是否准备好在黄金时段为移动 + 桌面制作高质量的游戏。Stage3D 在旧机器上的软件模式下是否仍能很好地工作?

选项 3:CS6 中允许我们发布到 HTML5 的新功能。这是否已经接近成熟到足以发布完整游戏?这个解决方案的好处是它可以在 iPad 上的浏览​​器中运行,而不是作为一个单独的应用程序。

非常感谢任何指导。我也想知道其中任何一个涉及的陷阱和优化技术。但似乎所有这一切的根本问题是我们是否应该使用 Starling/Stage3D?

0 投票
1 回答
62 浏览

ruby-on-rails-3.2 - 如何调试在 Rails 中的任务服务器下运行的代码

在 Rails 中有一个在任务服务器和八哥服务器下运行的代码。我想知道逐行调试代码的推荐方法是什么?

0 投票
1 回答
55 浏览

node.js - 在本地运行 angular 和 node.js 项目而不共享代码

假设我有一个项目,我已经在 Angular 和节点中制作了到目前为止,为了开发目的,我通过 NG serve 运行,但绝对我必须显示我不想要的代码。我想在客户的 PC 上本地安装,而不是连接互联网,所有工作都将在本地完成。那么我该如何实现呢?

npm start 和 ng 服务全部由代码运行,我是 java spring,我们通过上传没有任何源代码的 war 文件来完成此类工作,我想要在这里,我想要一些压缩代码运行,没有可以访问 LOCAL 的用户PC 无法读取代码,因为这是安全漏洞。

0 投票
1 回答
66 浏览

angular - Angular 从某个地方运行旧版本的项目

可能是由于误按键盘,角度正在运行一个 2 天前的项目文件,而不是在 $ ng serve 上运行当前文件。我对文件所做的任何更改都不会显示在结果中。这意味着它正在从其他地方提供文件,我如何知道位置并进行更改以使其与原始项目一起使用。我已尝试卸载所有软件包并重新安装,包括 CLI 但无法正常工作。项目目录中没有重复文件,并且我运行项目的目录是正确的。提前致谢 :)