問題タブ [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 - API にアクセスしようとすると Appfog PHP Slim アプリケーションがエラーをスローする
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 Framework フォルダー
--> js
----> jquery.js
----> main.js
-- > css
----> style.css
--> index.html
これが私がスリムになる方法のコードです
これが私の .htaccess コードです:
私はRESTを行っているので、次のチュートリアルに従ってrootURLも設定しました:
アプリケーションを実行すると、get メソッドを呼び出してデータベース内のすべてのデータを取得していますが、コンソールに次のエラーが表示されます。
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 - AppfogMongoDBサービスへのアクセス
Appfogで実行されているMongoDBサービスにローカルからアクセスするにはどうすればよいですか?GUIアプリケーションで使用したい。出来ますか?
node.js - nodejsをデプロイしようとしています
私はnodejsの初心者で、nodejsのチュートリアルをいくつか試しています。私はこのチュートリアルを試しています:http://cestfait.ch/content/chat-webapp-nodejsそれは私のローカルホストで素晴らしい働きをしますが、ここで見ることができるようにappfogにアップロードするときはそうではありません:http://nodebruno.hp.af 。cm/
たとえば、プロンプトは表示されません。プロンプトを回避し、入力テキストにニックネームを挿入するようにコードを変更しました。これは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を使用しています。これで、プロジェクトをAppFogに移動しました。AppFogにはredisサービスが実行されています。パスワード(提供されている)が必要なようですが、database.phpのredis構成にパスワードを追加する方法がわかりません。
パスワードなしでredisを使用しようとすると、「Redisエラー:操作が許可されていません」というメッセージが表示されます。ざっと見てみると、パスワードが指定されていない場合にそうなるようです。
Laravelを使用してRedisDBに接続するときにパスワードを指定する方法を知っている人はいますか?
grails - Grails on AppFog: BIRT レポートが部分的に表示される
私の Grails 2.2 アプリケーション内で、BIRT レポート プラグインを使用して (少し) 複雑なレポート (8 番目のデータセットにバインドされた 7 つのデータセット) の PDF を生成し、ローカル マシンでは問題なく動作しますが、AppFog では、報告。問題は、ドキュメントのヘッダーとフッターを取得することですが、さまざまな試行でコンテンツがさまざまな場所で壊れているため、レポートエンジンがそれ自体を生成するのに十分な時間がなかったなど、ある種のタイムアウトの問題のように見えます. 何かを設定するのを忘れていますか?誰が何をしようと考えていますか?
ruby-on-rails - Appfogのさまざまな環境でRailsアプリを実行する
デフォルトの「本番」環境ではなく、「ステージング」環境のAppfogでRoRアプリを実行したいと思います。
環境変数RAILS_ENV=stagingを追加して、アプリを再起動しました。ただし、次のエラーが発生しました。
誰かがAppfogでこれをやろうとしていますか?
node.js - node.jsアプリケーション-mongodbをappfogに統合します
ノードアプリケーションをホストするために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秒以上)待っていると、次のようになります。
何が悪いのか分かりますか?