問題タブ [ibmhttpserver]
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.
mod-rewrite - mod_rewrite と IBM http サーバーを使用した http から https への http
わかりました、apache IBM HTTP Server WAS 6.1
セットアップができました
certs
正しくインストールされ、ページを正常にロードできhttp
ますhttps
。
j_security_check
経由で認証が成功した後https
、現在承認されているページ (および後続のすべてのページ) を としてロードしhttp
ます。
mod_rewrite
Webサーバー上で本当に簡単に実行できるはずのアプリケーションコードを変更したくないので、これをすべて機能させたいと思っています。
これはうまくいくと思いますが、そうではなく、何らかの形j_security_check
でバイパスしているためだと思います。mod_rewrite
[R,L]
実行されたルールがリクエストで実行される最後のルールになり、それに応じてリダイレクトされることを私は知っています。
少しググった後、この小さな宝石を見つけました。
virtualhost
マシンのIPを指す単一の宣言にInherit宣言を追加しても、port 443
少しは役に立ちませんでした。
これで、アプリ サーバーが9080
と でそれぞれ通信していることがわかりましたが、Web サーバーで9443
1 つが見つかりません。virtualhost
httpd.conf
認証されていないときに、さまざまな書き換えルールでいくつかのテストを行い、mod rewrite
コードが機能することを確認しました..
では、認証後に websphere に mod rewrite を使用させるにはどうすればよいですか?
Web サーバーは認証されていないリクエストにのみ使用され、その後、何らかのブラックボックス コンテナーが何らかの方法ですべてを提供するようです。
architecture - IBM Websphere、IBM Http Server、Load Balancer(またはDispacher)を使用したファームの構築
これらの製品をアーキテクチャ化してファームを作成する方法を学ぶためのWebページやPDF、または本を知っていますか?
また、一般的なWebアプリケーションファームアーキテクチャのベストプラクティスソースを高く評価しています...
特にIBM製品を使用した高可用性でスケーラブルなWebアーキテクチャーについて学びたいです...
performance - AIX上のIHS/Websphere6.1.31-高負荷-170人の同時ユーザーの要求の受け入れを停止します-同じサーバーで接続が拒否されました
誰かが私を正しい方向に向けてくれるのではないかと思っていました。現在、IHS/Websphereサーバーは170を超える同時ユーザーを処理できません。
IHS、Websphereスレッドプール、データソースプロパティ、JVMヒープ、およびカーネルパラメーターを調整しました。
重い負荷では、IHSプラグインログにこれが表示されます
エラー79は接続が拒否されました!奇妙なことに、IHSとWebsphereの両方が同じサーバー上にあります...
WASのスレッドプールを確認すると、最大値に達していないことがわかります。HEAPの監視は問題ないようです...
何か案は?
websphere - websphere httpd.conf および plugin-cfg.xml を構成する
ibm http サーバーを使用して websphere アプリケーション サーバーにデプロイされたアプリケーションがあります。ドメイン名を変更したいのですが、httpd.conf ファイルで変更が必要になることがわかりました。servername tag. また、plugin-cfg.xml を変更する必要があります。これらのファイルをどのように変更すればよいですか。また、変更はどのように反映されますか。また、ドメイン名を変更する必要がある他のファイル/プロパティ ファイルはありますか。
ありがとう
websphere - mod_ibm_ssl の SSLOptions に相当するものは何ですか
私は mod_ssl を使用SSLOptions +ExportCertData
し、Web サーバーの背後にある JBOSS サーバーにクライアント証明書情報を転送する httpd の構成に設定しましたが、正常に動作しています。今、私は IBM - HttpServer で同じことをしようとしています - HttpServer と mod_ibm_ssl を使用していますが、 mod_ibm_ssl で SSLOptions に相当するものを見つけることができません。誰かが同様の状況に直面したことがありますか。受信したクライアント証明書情報を、httpd から websphere アプリサーバーに送信するのが目的です。
apache - httpd.conf の apache ThreadsPerChild パラメータのハードリミットは何ですか?
私は Apache ベースの ibm http サーバーを使用しています。ThreadsPerChild
パラメータを 1000 以上に増やそうとすると、http サーバーは常に 1000 のワーカー スレッドしか起動しません。以下は関連情報です。
エラーログ:
[Thu Jul 05 10:50:45 2012] [デバッグ] mpm_winnt.c(564): 子 9040: 親から 2 つのリスナーを取得しました
[Thu Jul 05 10:50:45 2012] [通知] 子 9040: 開始ミューテックスを取得しました.
[Thu Jul 05 10:50:45 2012] [通知] 子 9040: 1000 個のワーカー スレッドを開始しています。
[Thu Jul 05 10:50:45 2012] [通知] 子 9040: ポート 81 でリッスンするスレッドを開始します。
[Thu Jul 05 2012 10:50:45] [通知] 子 9040: ポート 80 でリッスンするスレッドを開始します。
httpd.conf
IHS 7.0.0.0 OS winNT
ところで、別の懸念ThreadsPerChild
は、ここで 1 つの Apache スレッドが 1 つのクライアント接続を処理するのか、それとも 1 つのスレッドが複数のクライアント接続を処理できるのかということです。
私を助けてください。
どうもありがとう
websphere-7 - いつ、なぜ HTTP サーバーを Websphere アプリケーション サーバーと併用する必要があるのですか?
ユーザーは、Websphere アプリケーション サーバーにデプロイされたアプリケーションに、その特定のアプリケーションの HTTP URL およびコンテキスト ルートを介してアクセスできます。それでは、ユーザーとWebsphereアプリケーションサーバーの間にApache / IBM HTTPサーバーをいつ、なぜ使用するのでしょうか?
ユーザーとWebsphereアプリケーションサーバーの間でHTTPサーバーが使用されている場合、URLリダイレクトはどのように行われますか?
apache2 - Apache HTTP Server で IIS アプリケーションを実行するためのプラグインはありますか?
私の会社は、一部の内部ユーザー用に SharePoint サーバーをセットアップしようとしています。現在のドメイン (www.companyname.com) を使用して外部ユーザーがアクセスできるようにしたいと考えています。私たちが抱えている問題は、www.companyname.com が IBM HTTP Server (基本的には Apache) を使用してセットアップされており、ほとんどが Java と Websphere に基づいていることです。Websphere や Apache で行われているように、Sharepoint サーバー (IIS 上で実行されている) を Apache にリンクできるようにする Apache 用のプラグインがあるかどうか疑問に思っていました。どんな助けでも大歓迎です。
websphere - ポートにバインドされた Netty コンポーネントにトラフィックを送信するように IHS サーバーを構成する
サーバー コンポーネント (永続的な接続を維持および処理できる Jboss-Netty に基づく) を WAS にデプロイしました。このコンポーネントは、WAS 環境内で展開および開始されると、ポートにバインドし、着信 HTTP 接続をリッスンします。
[WAS 内に Netty HTTP サーバーをデプロイしなければならなかった理由は別の話です。管理要件です !! Netty は、WAS とは無関係に、開始時にマシンのポートで実行される Spring Bean として WAS にデプロイされます]
クライアント (モバイル アプリ) は、この netty コンポーネントと送受信リクエストを使用して、(上記の URL::Port への) 永続的な HTTP 接続を確立できました。
ここで、WAS の前に IHS サーバー (Web サーバー) がある実稼働環境でこの機能を複製する必要があります。
私が期待したのは、着信パケットを WAS の特定のポートにリダイレクトできる IHS URL を取得して、クライアント アプリが同様の永続的な http 接続を確立できるようにすることです。
サーバー管理者はいくつかの組み合わせを試しましたが、これをさらに進める方法を特定できません。
あなたの専門家のアイデアは高く評価されます。
rad - アプリケーションを IHS および WAS に発行する RAD
WAS 7.0 で実行される RAD を使用して動的 Web プロジェクトを開発しています。RAD からアプリケーションを直接実行するように、RAD 内で WAS 7.0 を構成しました。また、Web サーバーのセットアップもあり、動的 Web プロジェクトの静的ファイルを Web サーバーから提供する必要があります。
残念ながら、RAD からアプリケーションを実行すると、Web サーバーの plugin.xml ファイルに情報が追加されません。<WebApplication_Name>/Manage Modules
そのため、WAS 管理コンソールのセクションでこれを確認しました。そこにも Web サーバー ターゲットを指定することはできません。
アプリケーションを WAS と IHS の両方に公開するよう RAD に指示するためにできることはありますか? 助けていただけますか?