2011-01-21 17 views
0

接続文字列configおよびweb.configファイルに2つのリモートパブリッシングターゲットが設定され、コンテンツツリーにSitecoreドキュメントごとに設定されています。Sitecoreリモートパブリッシングターゲット - 2つのうちの1つがサイレントに失敗する

ターゲット1は同じ物理マシン上にあり、オーサリングサイトと同じデータベースサーバーを使用します。ターゲット2は、オーサリングサイトとは異なるデータベースサーバーを持つ別の物理マシン上にあります。データソース構成ユーティリティを使用して、オーサリングサーバーがターゲット2のデータベースサーバーに接続し、サーバー名、データベース名、ユーザー名、およびパスワードがすべて正しいことを検証できることを確認しました。接続は正常に動作します。

コンテンツツリーのリモート公開ターゲットのセキュリティを変更して、公開の主導者が公開対象を選択できるようにしました。両方のターゲットに同じセキュリティ設定が適用されています。

公開は#1をターゲットにしますが、#2には配信しません。 「ここをクリックして詳細を見る」では、ターゲット#1とターゲット#2の両方に2つの更新が加えられているので、顔を見ているように見えますが、実際はそうではありません。

私はこの問題を解決するために何が失敗しているのかについて、より多くの情報を入手するにはどうすればよいですか?

多くの感謝!

答えて

1

Sitecoreログを見ましたか?彼らはおそらく出版情報を含むでしょう。認証側とスレーブ側の両方で確認してください。

+0

以下のパブリッシュ用のログファイルで、成功したことを示しています。 スレーブサーバーで明示的にキャッシュをクリアすることはできますか? ManagedPoolThread#14午前16時36分15秒INFO仕事を開始しました: ManagedPoolThread#19午前16時36分15秒INFO仕事を公開開始しました:すべてのサイトのHTMLキャッシュをクリアする '生産' ManagedPoolThread#19午前16時36分15秒INFO HtmlCacheClearerに公開(1)。 ManagedPoolThread#19 16:36:15 INFO HtmlCacheClearerが完了しました。 ManagedPoolThread#19 16:36:15 INFOジョブが終了しました:「生産」に公開します(処理単位:2) ManagedPoolThread#12 16:38:30 INFOジョブが終了しました:Sitecore.Tasks.TaskDatabaseAgent(処理単位:) –

+0

申し訳ありません恐ろしい書式設定... –

+0

詳細な調査では、問題が本番(ターゲット#2)キャッシュにあることが示されています。私がcavemanに行き、cache.aspxを使って手動でキャッシュ全体をクリアすると、公開された変更が表示されます。つまり、Target#1のキャッシュはクリアされていますが、Target#2のキャッシュはクリアされていません。 異なるマシン上にある可能性がありますか?これはどのように作動しますか? 多くの感謝!!! –

関連する問題