問題タブ [dotcloud]

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 に答える
463 参照

python - ポスト リクエストを含むファイルを dotcloud に送信すると、次のエラーが表示されます: 413 リクエスト エンティティが大きすぎます

投稿要求を使用して送信されたファイルを操作することを目的とした、dotcloud 用の単純な django アプリを作成しました。これをローカルでテストしたところ、問題なく動作しているように見えますが、アプリを展開し、1.7MB の pdf ファイルを投稿してテストしたところ、次のエラーが発生しました。

投稿リクエストのサイズ制限は? このサイズのファイルを送信するつもりですが、それよりも大きい可能性があります - エラーが発生せずに機能するより良い方法/方法はありますか?

0 投票する
2 に答える
7098 参照

post - エラー:アップストリームの読み取り中にreadv()が失敗しました(104:ピアによって接続がリセットされました)

私はnginxとuwsgiを備えたフラスコを備えたFacebookアプリを持っています。FacebookからPOSTを受信すると、常にエラーが発生します。

しかし、(GETメソッドを使用して)アプリに直接アクセスすると、スムーズに実行されました。私がしたこと:

  1. @app.routeをPOSTメソッドのみで制限します-機能しません。
  2. wsgiに制限を追加します: uwsgi_buffer_size(Facebookからのリクエストが大きい場合)、およびuwsgi_harakiri(uwsgiがリクエストを完了する前にタイムアウトを提供する場合)-機能しません。

djangoで回避策がありますが、フラスコに実装する方法がまだわかりません。誰か助けてもらえますか?

0 投票する
2 に答える
430 参照

git - 異なるブランチにある同じ構成ファイルの異なるバージョン

一部のアプリを実行するために、仮想ホストである dotCloud を使用しています。dotCloud は git リポジトリからアプリを直接デプロイし、そのリポジトリから dotcloud.yml という構成ファイルを読み取り、スタックを構成して実行します。

同じレポの一部である 2 つのブランチ (1 つのプロダクション、1 つのステージング) があり、これらは個別の dotCloud インスタンスにプッシュされます。これらの各インスタンスを実行する dotcloud.yml ファイルには小さな違いがあります。

この dotcloud.yml ファイルを管理する最善の方法は何ですか? 現在、各ブランチで dotcloud.yml が正しいことを確認しているだけですが、ステージングからマスターに変更をマージすると、常に上書きされます。

0 投票する
1 に答える
922 参照

cron - Dotcloud上のDjangoManagementCommand Cron

cronを実行してカスタムDjango管理コマンドを実行しようとしています。DotCloudで実行しています。

cronを実行すると、次のエラーが発生します。

これはcronがベア環境で実行されているためだと思うので、同じcronに手動でPYTHONPATHを設定しようとしました。これがそのコマンドです...

py2.6.egg:/home/dotcloud/current:/home/dotcloud/env/lib/python2.6:/home/dotcloud/env/lib/python2.6/plat-linux2:/home/dotcloud/env/ lib / python2.6 / lib-tk:/home/dotcloud/env/lib/python2.6/lib-old:/home/dotcloud/env/lib/python2.6/lib-dynload:/usr/lib/python2 .6:/usr/lib64/python2.6:/usr/lib/python2.6/plat-linux2:/usr/lib/python2.6/lib-tk:/usr/lib64/python2.6/lib-tk :/home/dotcloud/env/lib/python2.6/site-packages:/usr/local/lib/python2.6/dist-packages/virtualenv-1.6.1-py2.6.egg:/usr/local/ lib / python2.6 / site-packages:/usr/local/lib/python2.6/dist-packages:/usr/lib/python2.6/dist-packages:/usr/lib/pymodules/python2.6

エラーはまだ発生しており、何が起こっているのかわかりません。どんなアドバイスも大歓迎です。

ありがとう。

0 投票する
1 に答える
53 参照

dotcloud - dotcloudのアプリケーションメトリックはアクティビティを表示しません

Dotcloudアプリケーションの[アプリケーションメトリクス]ページに、過去24時間のアクティビティが表示されません。アプリケーションにアクセスしたことがわかっているので、何かがあるはずです。

この機能は、1〜2週間前は正常に機能していました。

私のアプリケーションはPlayで構築されたJavaアプリケーションです!フレームワーク

既知の問題ですか?

0 投票する
1 に答える
144 参照

service - どうすれば Riak を dotCloud にデプロイできますか?

dotcloud で riak サービスを開始するにはどうすればよいですか? 私は試した:

サービスが認識されていないと表示されます。

0 投票する
1 に答える
782 参照

dotcloud - ドットクラウド uWSGI エラー

アプリケーションの 1 つを dotcloud にデプロイしようとしています。ただし、私は取得し続けます:

この問題が議論されている有用なドキュメントを誰かが示唆できますか? 私のアプリケーションはここにあります:

そして、すべてがチュートリアルによって行われると思います。

0 投票する
2 に答える
426 参照

git - dotCloudにプッシュできる状態で、データベース.ymlをgitリポジトリから除外するにはどうすればよいですか?

プロジェクトの1つにリモートのgitコラボレーターを追加したいのですが、彼にdatabase.ymlのパスワードにアクセスさせたくありません。database.ymlを.gitignoreし、それに応じてリポジトリをパージする方法を知っていますが、問題は、この特定のプロジェクトをDotCloudにデプロイしていることです。これには、私の知る限り、database.ymlがgitリポジトリの一部である必要があります。私が今考えることができる最善の解決策は、rsyncを使用してDotCloudにプッシュすることですが、gitリポジトリから直接プッシュしたいと思います。私がこれを行う方法を知っている人はいますか?

0 投票する
1 に答える
3411 参照

dotcloud - dotcloud Supervisord.conf ファイルの環境仕様

http://docs.dotcloud.com/guides/daemons/の状態:

ただし、PYTHONPATH 環境変数が設定されていないことがわかりました。

dotcloud.yml:

Supervisord.conf:

printenv.py

ログ:

変更された python 変数を表示しないでください!