Next Page

1

Previous Page

スレッド: CF10 スケジュールタスクが実行されない

作成日: 04/23/14 01:26 PM

返信: 1

hapihapi


新米


入会日: 04/23/14

投稿数: 1

CF10 スケジュールタスクが実行されない
04/23/14 1:26 PM

Coldfusion10スタンダード版でAdministrator画面の「スケジュールされたタスク」で設定したタスクがすべて実行されません。
実行されなくなったのは、サーバPCを再起動してからです。新規導入から24時間稼働させ約1ヵ月間は何ら問題なく動作していました。
「スケジュールされたタスク」には実行された日時や、今後実行される日時が正常に表示されています。
タスク表示の左側の方にある「右向き三角形のボタン」で手動実行させても、画面上の実行された日時は更新されます。また、何もエラーは表示されません。

しかし、処理されるべきデータで確認すると、何らデータが処理されておらず、タスクは実行されていません。
サーバPCを再起動、タスクを新規に登録し直し、パッチを最新版に更新をしてもダメでした。
サーバPCのColdFusion関連のサービスは動作状態になっています。

なお、サーバPCでは手動でも自動でもタスクは実行されせませんが、クライアントPCのWebページに手動でこのタスクのプログラム(.cfm)を実行できるようになっており、こちらでは実行できます。データも正常に処理されています。
よって、プログラム(.cfm)は問題ないです。

「スケジュールされたタスク」を実行させるには、どこの設定を確認すればよろしいのでしょうか?
ご存知の方がいらっしゃいましたらご教示をお願い致します。

<環境>
OS: Windows server 2003 32bit
CF: Coldfusion 10 standard

Link | Top | Bottom

AXL


長老


入会日: 02/02/08

投稿数: 246

RE: CF10 スケジュールタスクが実行されない
04/25/14 12:55 AM

Coldfusion 10 のスタンダード版は、初期にスケジュールタスクに不具合があったみたいですが、Update 1 でそれは修正済みですし、
http://helpx.adobe.com/coldfusion/kb/coldfusion10-update-01.html

scheduler.log 調べてみましたか。
IIS のログの方にも何かヒントになるようなものがあるかもしれないですし。
正常に動いていた時のパッチは 最新のもの(Update 12)でしたか。

内容の2行目(...新規導入から24時間稼働させ約1ヵ月間は何ら問題なく動作...)の所は引っかかりますが、それ以外を読む限りでは原因はプログラムにあるように思うんですけどね。

気を付けなければならないのは、ブラウザー経由でスケジュールタスクが実行できたからと言ってそのプログラム自体に問題がないとは言い切れないことです。 例えばクライアントに特化した値を使っているとブラウザー経由では問題にならないですが、スケジュールタスクのように直接実行されるようなものには不都合です。

こういう時は実際のコードは使わず極簡単なコードを書いて現在の環境下でスケジュールタスクがアドミニストレーターから実行可能かどうか検証するところから始めてみれば原因を見つけやすいと思うんですけどね。

例えば、
h t tp s://drive.google. com/file/d/ 0B-ncBa9F8tgoX3VaRTBJM2JKM0k/edit?usp=sharing

Link | Top | Bottom

Next Page

1

Previous Page

新規投稿

ログイン して返信して下さい。