問題タブ [gae-module]
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.
google-app-engine - App Engine Python モジュールとチャネル サービス
Python プロジェクトで App Engine モジュールを使用しています。( https://developers.google.com/appengine/docs/python/modules/#Python_Background_threads )
m プロジェクトでもチャネルを使用しています: https://developers.google.com/appengine/docs/python/channel/
接続/切断されたポスト メッセージ ('/_ah/channel/connected/'、'/_ah/channel/disconnected/') を API モジュールに送信したいと考えています。現在、それらをどのモジュールにも表示できません(デフォルトまたはAPI)
app.yaml
api.yaml
ディスパッチ.yaml
注: 明確にするために、これはすべてローカルで dev モードで動作します。
api.main.app
ChannelDisconnectHandler
ChannelConnectHandler
したがって、クライアント (javascript で記述) は API モジュールに投稿し、チャネルを開きます。
このコールバック関数は、有効なトークンで到達します。ソケットを正常に作成し、この関数を期待どおりに完了します。次に、ローカル システムで onOpened 関数が呼び出され、サーバーからメッセージを受信します。実稼働環境では onOpened が呼び出されることはなく、メッセージを受信することもありません。/_ah/channel/connected/ も呼び出されません。
チャネル サービスはモジュールでサポートされていませんか? 私が欠けているものについて何か考えはありますか?
python - cron ジョブから基本モジュールをロードする方法
GAE モジュールの読み込みに問題があります。
私のcron.yaml:
次に、私の app.yaml の関連部分:
今私のcallLoadAndProcess.py:
私のモジュールには、次のような loadandprocess.yaml があります。
最後に、loadAndProcess.py は、バックエンド モジュールとして実行するスクリプトです。
私の開発サーバーで、管理ページから cron ジョブを実行しようとすると、次のエラーが発生します。
私はそれを正しく設定したと感じています...そしてバージョン番号は一致しています..何か見逃しましたか?ありがとう!
google-app-engine - Google AppEngine: Python 2.7: リクエスト ハンドラを複数のファイルに分割する方法は?
一部のリクエスト ハンドラを別のファイルに移動したいアプリケーションがあります。私はそれを示すこの単純なアプリに問題を減らしました。
メインページを閲覧すると、例えば:
そうですか
表示された
たとえば、初期化ページに移動しようとすると:
そうですか
ログには次のように表示されます: (init2 メッセージはログに記録されず、ヘルパー メソッドは呼び出されません。)
私は何を間違っていますか?手がかりをありがとう
ログの内容:
app.yaml:
helloworld.py
initter.py
python - GAE Python - モジュール構成ファイルを介して一部のパフォーマンス設定を変更する必要があります
バックエンドの代わりにモジュールを使用するようにアプリを移行しました。そのために、次のページの指示に従いました: https://developers.google.com/appengine/docs/python/modules/
しかし、何らかの理由で、App Engine ダッシュボードに移動してから [管理] > [アプリケーション設定] に移動すると、次の通知が [パフォーマンス] の下に表示されます。
通知には、上で投稿したページへのリンクが含まれています。
私の app.yaml の上部は次のようになります (したがって、デフォルト設定を使用する必要があります)。
モジュールの上部は次のようになります。
通知が参照しているパフォーマンス設定は何ですか?
java - Google App Engine モジュールの更新
Google App Engine モジュールを更新しようとすると、名前とバージョンが既に使用されているというエラーが表示されます (更新しようとしています)。更新したいモジュールだけでなく EAR 全体を更新しようとしましたが、どちらも同じエラーが発生します。