0

Pythonのdjango &とWindows Azure VMの助けが必要です。Djangoを使ったネイティブのpythonスクリプト(引数付き)の実行とDjangoを使った基盤システムの制御

私は午前5時に毎日実行するはずのAzureでホストされているWindows Server 2012 R2 VMにいくつかのpythonスクリプトを用意しています(現在はRDP経由で手動で実行しています)。これらのスクリプトはWeb APIを照会し、JSONを受け取って解析し、さまざまなMYSQLテーブルに挿入します。

これらのPythonスクリプトを毎日午前5時に(UNIXのcronジョブのように)実行し、MYSQLテーブルの1つのソースから引数を取得するように設定したいと考えています。これらの引数はWeb APIのクエリに使用されます。

RDP経由でVMにログインしてスクリプトを実行しないようにスクリプトを自動化するにはどうすればよいですか?

また、私はdjango経由で基になるデータベースにアクセスし、同じdjango Webアプリケーションを使用して、必要に応じて繰り返しスクリプトを実行します(さらにDjango Webアプリケーションで引数を指定します)。ネイティブの進行状況を監視しますPythonスクリプトやログのエラー、システム全体の制御、データベース上のデータの編集などができます。Django Webアプリケーションは、VMのローカルサーバー上でホストされます。私はcpanelでホストされている通常のウェブサイトをやっているように、このDjango Webアプリケーション(ドメイン/ IPアドレスを使用して)にアクセスしたいと思います...

ありがとう...

答えて

0

スクリプトを実行して、 RDP経由でVMにログインしてスクリプトを実行しないようにスクリプトを自動化するにはどうすればよいですか?

はい、可能です。 Windowsでは、タスクをスケジュールできます。スケジュールは自動化されます。この詳細については、questionのSOとこのlinkのTechnetを参照してください。

関連する問題