問題タブ [dev-to-production]

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 投票する
0 に答える
51 参照

java - Google App Engine Java Web アプリケーションが本番環境のウェルカム ファイル ページに移動しない

私は、web.xmlでウェルカムファイルとして指定されたStart.jspページを持つGoogle App Engine Java Webアプリケーションを持っています。Eclipse IDE の開発マシンで実行すると Start.jsp ページに移動しますが、Google クラウドでの運用では 404 が発生し、URL で明示的に Start.jsp を指定する必要があります。また、「/」へのリダイレクトは開発ボックスでは正常に機能しますが、本番環境では 404 が返されます。

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

python - Production for Python でスケジュールされたタスクを実行するために何を使用しますか?

問題は、この投稿を読んで、Python ライブラリ - APS スケジューラを使用して、一定期間にわたって指定された間隔ごとにコードを実行するように設定するためのベスト プラクティスを述べていることです。テスト環境で実行し、コマンド プロンプトからアプリケーションを実行すると、明らかに問題なく動作します。

しかし、私のプロジェクトのほとんどは大学レベルであり、本番環境で実行されたことはありませんが、このプロジェクトでは実行したいと考えています。私は AWS にアクセスでき、AWS であらゆる種類のサーバーを構成できます。また、他のオプションも受け入れることができます。このアプリケーションをサーバーまたはリモート マシンからサービスとして実行する必要がある場合に、アプリケーションを常に監視したり、コマンド プロンプトで割り込みを発生させたりすることなく、何を見ればよいか有利なスタートを切ることができれば素晴らしいことです。

実稼働環境で Python アプリケーションを実行した経験がないため、ご意見をいただければ幸いです。また、本番環境でこのコードを実行する方法がわかりません (aws cli を使用する場合を除く) が、CLI を閉じるとそのセッションが期限切れになるため、それを実行するための最も適切な方法とは思えないため、そのためのヘルプはも感謝します。

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

python - 本番環境での crontab 経由の Django アーカイブ

django-archive を使用して、crontab でサイトのバックアップを実行するのに問題があります。

crontab ファイル:

エラー:

ディレクトリにいる場合、python manage.py archiveコマンドはうまく機能しgbsite/ますが、ここには何らかのパスの問題があると思います。これはすべて、実稼働サーバーの venv で実行されています。

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

installation - 効果的に一人の開発者になるには?

私はワンマン ショーで、過去 1 年半にわたってビジネス ニーズに合わせてカスタマイズされた新しいカスタム CRM を開発し、それに取り組んできました。25 年以上の経験を積んだ開発者に相談することができて光栄でした。

予算の制約により、私は (当面の間) 彼の助けを借りることができなくなり、ライブ展開の準備をした経験がありません。(現在ライブはありません)

私は現在、本番サーバーをセットアップしています (耐え難いほど)、それを起動して実行することができ、現在データを移行し、OPcache をセットアップしています。

彼が私に言ったことの1つは、次のことでした。

  • ローカル ホスト (私が仕事をする場所)
  • 開発サーバー (変更をデプロイしてテストする場所)
  • 本番サーバー (ライブの変更もプッシュする場所)

質問 1)現在、開発サーバーと運用サーバーがあります。あなたの経験に基づいて、'Local Host -> Dev Server'プロセスは 1 人のショーに本当に必要ですか? 単純に自分の作業を行い、開発サーバー内で自分の変更をテストしないのはなぜですか? 一般的な慣行の例をいくつか教えてください。

質問 2)本番サーバーに変更をデプロイする場合、これを行うための経験に基づいた一般的な方法は何ですか?

質問 3)質問 2 から離れて、「ホット フィックス」も適用する必要がある差し迫った問題がある場合はどうなりますか?

質問 4) 最後に、あなたの経験に基づいてバージョンを追跡する一般的な方法は何ですか? GitHub の使用を検討していました。