問題タブ [http-status-code-503]
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.
solr - Solr+JettyがDebianでHTTP503を提供
(これはservefaultからのクロスポストです。誰も私の投稿に回答しなかったので、ここに投稿します。この種の投稿は、stackoverflowとserverfaultの中間の厄介なスペースにぶつかると思います。)
必要に応じて、Solrに含まれているサンプルプロジェクトを変更しました(サンプルのストップワードなどを削除し、独自のスキーマを定義します)。このプロジェクトをMacで実行すると、すべてが正常に機能します。Jettyを起動して、検索クエリを実行できます。しかし、プロジェクトをDebianシステムにプッシュすると、検索クエリを実行しようとすると次のエラーが発生します。
HTTPエラー:503
SERVICE_UNAVAILABLE RequestURI = / solr
桟橋を搭載://
リクエストログには、リクエストが行われたことが示されます。
10.10.124.14 --- [22/06/2010:22:34:52 +0000] "GET / solr HTTP / 1.1" 503 1311
エラーログは生成されません(少なくとも./logsディレクトリにはありません)。
私はこのプロジェクトをopenjdkとSunJREの両方で実行しようとしました。どちらも突堤は正常に起動しましたが、検索時に同じエラーが発生しました。Debian9.0.4を実行しています。
drupal - drupal 再構築コンテンツ アクセス HTTP エラー 503 が発生しました
ドメイン アクセス モジュールを使用してマルチサイト drupal をインストールしています。遅れて、「アクセス許可を作成する必要があります」という警告が表示され始めました。また、アクセス許可を再構築しようとしたところ、「HTTP エラー 503 が発生しました。/batch?id=24&op=do'
解決策は、モジュールを無効にして、コンテンツ アクセス許可を再構築することを提案しています。
サイトは突然暴走したようです。認証されていないユーザーのアクセスが拒否されました。
私はライブサイトを持っています。それに代わる解決策はありますか?
前もって感謝します :)
asp.net-mvc - 「サービスを利用できません 503」エラーが発生する可能性は何ですか?
サーバーに展開されたasp.net MVCアプリケーションがありますが、サーバーへの要求が多すぎると、クライアントは「503サービスを利用できません」というエラーを受け取ります。
しかし、アプリケーションを別のサーバー (より低いハードウェア構成) にデプロイした場合、すべてが正常に機能し、さらに多くの要求を適切に処理できます。
私の質問は、以前のサーバーが 503 エラーをスローする原因となる可能性のある構成は何ですか? (これは、リクエストがアプリケーションに到達しなかったことを意味します)。
iis-7 - IIS7 でサイト保持ページを作成する方法は?
サイトのメンテナンス中に適切なものを表示できるように、保留ページを作成したいと考えています。
買い物リスト:
- オン/オフの切り替えのしやすさ
- Google BOT にすべてのページが消えたと思わせたくない NOINDEX/NOFOLLOW
- ユーザーに IIS7 の "ERROR 500 go away" メッセージを表示させたくない - 代わりにカスタム ページを表示する
以前は、すべての URL がルーティングされるサイトに ASP の「保持ページ」がありました。IIS7 と SEO Friendly URL Rewriting に移行して以来、これはもはや実現不可能です。
そこで代わりに、Holding Page DEFAULT.ASP と 404 ハンドラーのみを含む別の IIS サイトを使用して、すべての URL がそこにルーティングされるようにしました。次に、IIS Config で IP アドレスまたはホスト ヘッダー ドメイン名を切り替える必要があります (ロールアウト中にライブ サイトにアクセスするには、PREVIEW.MyDomain.com をバイパスします)。
応答コードを設定する必要があります - 503 "Service Unavailable" が最も適していると思いますか? ( Http エラー 503 のカスタム エラー ページは、IIS7 がエラー 503 のカスタム ページを表示しないことを示しているようですが?)
IIS7 の "ERROR 500 go away" メッセージが表示されないようにするには、この "保留サイト" を設定して詳細なエラーを許可する必要があると思いますか?
メイン アプリケーションは従来どおり ASP.
サイト内でこれを処理できる別の方法はありますか (したがって、すべてのリクエストは保留ページに送られますが、保留ページを削除する前にサイトのアップグレードをテストできるようにバックドアがあります) [以下の私の考えを参照してください]
IIS サイト間で IP アドレス (またはホスト ヘッダー名) を切り替えることは、現時点では巧妙な操作ではありません。手動で行うと、関連する 6 つの IIS サイトで 1 ~ 2 分かかります。おそらく、切り替え可能な Web.Config ファイルを用意することもできますが、これは、設定に対する最近の変更の一部が失われることを意味する可能性が高いと思います :(
可能な代替実装:
フラグを設定して保留ページを表示できるようにする DEFAULT.ASP (当社のサイトは、すべての要求に対して単一の ASP ページを介して動作します) を使用することを検討しています。開発者が Cookie (またはおそらく IP アドレスの「バイパス」リスト) を設定するための「バックドア」が存在するため、アップグレードのロールアウト中に、保留中のページ フラグを削除する前にサイトがすべて正常であることを確認できます。
現在の個別のホールディング サイトの利点の 1 つは、HTML / 画像 / CSS をそこに展開できることです。一方、ライブ サイトでは、ホールディング ページは、画像や CSS ファイルなどを含むあらゆるものが変更の一部として変更される可能性があることを想定する必要があります。アップグレードすると、ヒューマンエラーが邪魔になります!
javascript - JSON エラーメッセージを表示するには?
私は現在tumblrテーマを開発しており、Tumblr APIを使用して次のことを行うjQuery JSONのthingamabobを作成しました:
ユーザーが「投稿タイプ」リンク (ビデオ投稿など) をクリックすると、jQuery は JSON を使用してそのタイプに関連するすべての投稿を取得し、指定された領域に動的に表示します。
Tumblr が Tumblr であり、そのサーバーがときどきノックを受けていることを除けば、Tumblr API がオフラインになることがあります。この関数がいつダウンするかは予測できません。そのため、JSON が (何らかの理由で) 投稿を読み込めなかった場合に、一般的なエラー メッセージを表示したいと考えています。
jQuery がその投稿タイプに関連する投稿を見つけられない場合にエラー メッセージを表示するコードを既に書いていることがわかりますが、サーバー エラーはカバーされません。注:時々このエラーが発生します:
リソースの読み込みに失敗しました: サーバーは 503 のステータスで応答しました (サービスは一時的に利用できません)
コードを書く必要があるのは、この 503 エラー メッセージのためですが、少し無知です :)
jQuery JSON コードは次のとおりです。
実際のデモを見たい場合は、Elegantemをチェックしてください。ただし、Tumblr の気質によっては、すべてがうまく機能する (または機能しない) 可能性があることに注意してください。
更新さて、午前2時が許す限り文字の近くでjmortsの回答をたどった後、次のコードを成功させずに大量生産しました-アラートのポップアップはありません。Myabe 私はマペットです、多分私はただの scheleeeepy ですが、ジェダイの人々が別の覗き見をすることができれば、私は本当にそれを感謝します :)
tomcat - Apache Tomcat 503 カスタム エラー ページ
mod_jkセットアップでポート80で実行されているapache2とtomcat6(aptリポジトリからインストールされず、手動でダウンロードしてインストール)があります。jsp サーブレット ページには、ブラウザでhttp://myapp.mydomain.com/を指定してアクセスします(仮想ホスティングは tomcat(server.xml) および apache で行われます)。デプロイ中に tomcat がダウンしている場合 (pkill -9 java または /etc/init.d/tomcat stop)、Tomcat のエラー ページ 503 をカスタム エラー ページにリダイレクトしようとしています。
私のApacheのドキュメントルートは /var/www/ なので、apache2.confファイルのエントリの下に配置します
ErrorDocument 503 maintenance.html
/var/www の下にファイル maintenance.html を作成しました。tomcat の停止をテストしたところ、URL を変更せずにページが maintenance.html にリダイレクトされましたが、実際のページは表示されず、代わりにファイル名maintenance.html
がブラウザーに表示されます。Tomcatがダウンしているときに適切なmaintenance.htmlページにリダイレクトするApacheを適切に構成するのを手伝ってくれる人はいますか?
iis-7 - サービスを利用できません 503 + http://localhost/ProductsService/Service.svc にある HTTP サービスがビジー状態です
こんにちは、私は自分の問題を解決しようとしていますが、それについては何もできませんでした。
問題は
http://localhost/productservice/service.svc
ブラウザにこのアドレスを入力すると、503 Service Unavailable エラーが表示されます
VS 2010 からコードを実行すると、
http://localhost/ProductsService/Service.svcにある HTTP サービスがビジー状態です。例外。
ProductService は、ApplicationPoolIdentity を使用して ASP.NET v4.0 統合アプリケーション プールで実行されています。
何をする必要があるのか わかりません!
(Windows 7 Home & IIS7)
basicHttpBinding が使用されます
サーバー側の設定は
クライアント app.config は
どんな助けでも大歓迎ですありがとう
http - ある場所では503エラーが発生するが、別の場所では発生しないのはなぜですか?
ある場所のWebサイトで「503--ServiceTemporarilyUnavailable」メッセージが表示されるのに、別の場所では完全に読み込まれるのはなぜですか?他のWebサイトは、ユーザーが503エラーを受け取っている場所で正常に読み込まれています。
.htaccess - .htaccess カスタム 503 ページが機能しない
私の .htaccess ファイルの最初の 3 行は次のようになります。
403 と 404 は機能しますが、503 にはまだ古いサーバーのデフォルト メッセージが表示されます。ファイルはすべて正しいディレクトリにあります。また、Firebug i を使用してネットワーク リクエストをクリックすると、503 になりますが、[回答] タブには新しい 503 ページが表示されますが、ブラウザ ウィンドウには古いページが表示されますか?
それについてのアイデアはありますか?サーバーはApache 2を搭載したLinuxです。
前もって感謝します、
i3
apache - アップストリームがダウンしている場合は、カスタム503ページを表示します
Apacheサーバーのフロントエンドとしてnginxを使用しています。構成ファイルは次のようになります。
今のところ、Apacheがダウンすると、nginxによって生成されたプレーンな502ページを受け取ります。カスタムエラーページを表示し、この状況により関連性の高いステータスコード503を返すようにするにはどうすればよいですか?