问题标签 [appfog]
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.
php - Appfog PHP Slim 应用程序在尝试访问 API 时抛出错误
我正在尝试使用 Slim 框架在 Appfog 中设置一个 REST 应用程序。这是基于 Coenrats 在此链接中的教程:http: //coenraets.org/blog/2011/12/restful-services-with-jquery-php-and-the-slim-framework/
只有我使用了更新版本的框架。文件夹结构如下
app
--> api
----> .htaccess
----> index.php
----> Slim 框架文件夹
--> js
----> jquery.js
----> main.js
-- > css
----> 样式.css
--> index.html
这是我如何瘦身的代码
这是我的 .htaccess 代码:
由于我正在做 REST,我还按照教程设置了一个 rootURL,即:
当我运行应用程序时,我正在调用一个 get 方法来获取数据库中的所有数据,但是这个错误显示在我的控制台中:
获取http://test.ap01.aws.af.cm/app/api/ 404(未找到)
我会错过什么吗?
提前致谢。
干杯! 杰森
performance - 除了硬件,还有什么影响并发用户数方面的性能?
我正在开发一个 API,并且希望(当然)在并发用户数量方面优化性能。
根据这些测试,我使用 Blitz 运行了一些测试(我的应用程序在 Appfog、PHP、512MB、1 个实例上),我的 API 可以在响应时间变得太高(>1000 毫秒)之前处理 11 个并发用户。
对我来说,它是惊人的低。我可以添加更多 RAM 和实例来改善结果,但我怀疑我的代码可能更智能。
我做了一些测试,总是使用相同的硬件配置。结果是响应时间超过 1000 毫秒之前的并发用户数。
- 使用我的实际 API(带有 db-queries)--> 11 个用户
- 使用仅输出文本的脚本(最少处理)-> 40 个用户
- 使用带有 sleep(2) 函数的脚本来模拟较长的响应时间 --> 52 个用户(超过 (2000 + 1000 ms) 之前)
- 使用内存密集型脚本(使用 for 循环构建数据):95 个用户
我真的看不出结果中有任何相关性(每个测试都运行了很多次,结果相似)。脚本的处理越多 - 并发用户越多?
是什么影响了并发用户的数量(除了硬件配置)?
mongodb - 访问 Appfog MongoDB 服务
如何从本地访问在 Appfog 上运行的 MongoDB 服务?我想将它与 gui 应用程序一起使用。可能吗?
node.js - 尝试部署 nodejs
我是nodejs的菜鸟,我正在尝试一些nodejs的教程。我正在尝试本教程:http : //cestfait.ch/content/chat-webapp-nodejs 它在我的本地主机上运行良好,但当我上传到 appfog 时却不行,就像你在这里看到的那样:http: //nodebruno.hp.af 。厘米/
例如,提示不显示。我更改了代码以避免提示并在输入文本中插入昵称,这在 localhost 上有效,但在 appfog 上也无效。
我已经在 nodejitsu 服务器上尝试过,我也遇到了同样的问题
你能帮助我吗 ?
java - Appfog 上的 Apache Solr
我对 Apache Solr 非常陌生,我正在尝试将它部署在运行 Java 运行时的 Appfog 应用程序上。我可以部署起始页:sga-search.aws.af.cm,但没有其他方法可以工作。有人可以指导我如何部署这个吗???
注意:Appfog 不允许通过 SSH 连接到服务器。
感谢您的时间!
html - 仅将 HTML 文件上传到 appfog
我是 Appfog 的新手,没有看到任何有关如何仅上传 html 文件的文档。当它询问我正在使用什么代码时,我不确定要选择什么:它列出了 python、flask、java 等作为选项而不是 html。我在哪里放置我的 html 代码以及默认的 wsgi.py 文件应该做什么?
谢谢!
php - 通过密码使用 Redis 和 Laravel
我有一个使用 Laravel 编写的应用程序。我在本地开发时一直在使用 Redis。我现在已经将我的项目移到了运行 redis 服务的 AppFog 上。似乎他们需要密码(已提供),但我不确定如何将密码添加到 database.php 中的 redis 配置中。
当我尝试在没有密码的情况下使用 redis 时,我收到“Redis 错误:不允许操作”。快速浏览一下,似乎这就是未提供密码时发生的情况。
有人知道在使用 Laravel 连接到 Redis DB 时如何提供密码吗?
grails - AppFog 上的 Grails:BIRT 报告部分显示
在我的 Grails 2.2 应用程序中,我使用 BIRT 报告插件生成(有点)复杂报告的 pdf(7 个数据集绑定到第 8 个),它在我的本地机器上工作正常,但在 AppFog 上,我只得到大约 1/3报告。问题是我得到了文档的页眉和页脚,但是在不同的尝试中,内容在不同的地方被破坏了,所以看起来像是某种超时问题,比如报告引擎没有足够的时间来生成自己。我忘记设置什么了吗?有人知道要尝试什么吗?
ruby-on-rails - 在 Appfog 的不同环境中运行 Rails 应用程序
我想在“暂存”环境而不是默认的“生产”环境中在 Appfog 上运行我的 RoR 应用程序。
我尝试添加环境变量 RAILS_ENV=staging,然后重新启动应用程序。但是,我收到了这个错误:
有没有人尝试在 Appfog 上这样做?
node.js - node.js 应用程序 - 在 appfog 中集成 mongodb
我开始使用 appfog 服务来托管节点应用程序。我在我的应用程序中尝试使用 mongodb 时遇到了麻烦。在您的教程中:https ://docs.appfog.com/services/mongodb#walkthrough它是为连接 mongodb 而编写的,如下所示:
而 mogourl 是generate_mongo_url
函数生成的 url。问题是我使用的是较新的 api(我认为),我无法将 url 传递给 open 方法。这就是我使用 mongodb 的方式:
我在哪里以及如何使用生成的 mongourl?如何传递在 generate_mongo_url 函数中使用的凭据和 mongo 变量?
更新
根据@mjhm 的建议,这是我的开放函数:
当我在 appfog 上运行此代码时,我等待了很多时间(超过 20 秒),然后我得到:
知道有什么问题吗?