rack

    0热度

    1回答

    我对谷歌搜索机架拓扑发现这个问题...可能是它的Hadoop认证问题: 你的集群有从属节点在三个不同的机架,你写了一个机架拓扑识别脚本每台机器位于机架1,机架2或机架3中。群集外部的客户机将一个小块(单块)文件写入HDFS。块的第一个副本被写入机架2上的节点。如何确定其他两个副本的块放置? 某些站点的答案是两者都将写入rack1上的节点,或者两者都将写入rack3上的节点。 为什么不在机架2本身和

    1热度

    1回答

    我正在整合第三方API,并且一步到位地将JSON数据发布到我们的服务器中。 内容类型为application/json,但有效负载实际上是经过了gzip压缩。由于内容类型的原因,rails在尝试解析数据时抛出了ActionDispatch :: ParamsParser :: ParseError异常。 我打算编写一个机架中间件来捕捉异常并尝试解压缩有效负载,但我只想为特定操作执行该操作,是否有办

    15热度

    1回答

    HTTP/2已发布并由all major browsers支持。在主要的网络服务器上运行的实现有Apache和nginx。 但对于我们Rubyists来说,目前的选择似乎相当有限。曾几何时(2014年12月),Aaron Patterson为exploring ideas支持Rack 2.0中的HTTP/2,但尚未实现。他还发布了几个主要的可能性Puma和WEBrick。这就是我设法找到的。 我的

    0热度

    1回答

    我有一个简单的机架应用,其部分行为/配置根据安装位置(主机和端口)而变化。 机架公开当前主机和端口Environment下的SERVER_NAME和SERVER_PORT。但是,当第一个请求发出时,这些当然只传递给Rack应用程序的call(env)方法。 因为部分设置取决于位置,所以我想在我的Rack应用程序类的initialize中阅读上述设置。 (如何才能做到这一点?

    0热度

    1回答

    我刚刚开始阅读Noah Gibbs的“Rebuilding Rails”。我被卡在声明def call(env)的第17页。 undefined local variable or method `env' for Rulers::Application:Class (NameError) 我如何定义 'ENV': 然而,当我运行rackup,我碰到这个错误来了?

    0热度

    2回答

    我使用Rack来构建REST API。 call应该是一个类还是一个实例方法?

    3热度

    1回答

    运行Rails4应用程序时,我经常看到机器人正在探查是否运行Wordpress网站。我预计他们正在寻找创建评论垃圾邮件或寻找Wordpress安全漏洞。 下面是从日志中的示例错误: ActionController::RoutingError (No route matches [GET] "/wp-login.php") 什么是Rack中间件在那里我可以阻止此HTTP请求的一个简单的例子?我

    0热度

    1回答

    之后丢失的I具有以下设置: 屈应用通过nginx的代理,以在nginx的构型所限定的重定向: http://www.example.com/api到http://api.example.com 我初始化会话使用具有: use Rack::Session::Pool 现在我可以存储和检索与会话的数据: get '/make_it_so' do session[:data] = 'yes

    0热度

    1回答

    右手侧返回不同如果我执行 env['rack.request.cookie_string'].split('\; ') 我得到预期的结果(字符串数组)。我在我的控制器操作这样的一行代码: foo = env['rack.request.cookie_string'].split('\; ') 当我只是线后byebug停止,foo包含整个cookie字符串env['rack.request.

    2热度

    1回答

    假设我有一个可安装的Rails引擎,将它作为独立应用程序(不是其他任何应用程序的一部分)安装到某个终端的最小配置是什么? 这最好只是一个简单的机架应用程序,以便我可以选择一个合适的Web服务器(独角兽,美洲狮等)。