問題タブ [gateway]
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.
java - Spring Integration Gateway の静的および動的ヘッダー
以下を使用して、動的ヘッダーをゲートウェイに追加できます。
または、xml 構成に静的ヘッダーを追加することもできます。
現在、私のコードは上記のとおりで、動的なものは設定されていますが、静的なものは設定されていません。動的注釈を削除すると、静的注釈は機能しますが、明らかに動的注釈は機能しません。両方を機能させるにはどうすればよいですか?アノテーションを使用して静的ヘッダー値を設定することは可能ですか? 間違っている場合は訂正してください。ただし、構成ファイルの引数から動的なものを設定することはできないと思います - ( jira INT-1860 )を参照してください。
php - チェックアウト時に magento 支払いモジュールで現在の orderId を取得する
支払いモデルに getCheckoutRedirectUrl() メソッドを実装した Magento 用の独自の支払いモジュールを実装しています。
このメソッドは、ユーザーがリダイレクトされる支払いゲートウェイの URL を返すだけのはずですが、現在の orderId もこの URL に追加する必要があります。
問題は、orderId を取得できないことです。ここですでに受け入れられているように解決策を試しました
しかし、空の $orderId を取得します。したがって、これは私の方法では機能しないようです。呼び出しはエラーを生成しないので、オブジェクトを取得します (たとえば、Mage::getSingleton('checkout/session')->getQuote()->getSubtotal() は注文金額を返します) が、orderId は空です。
私も試しました:
これも空の $orderId を返します。
何か案は?
networking - 仕様が 255.255.255.1 の場合、デフォルト ゲートウェイは何ですか
私のIPが60.70.80.90で、サブネットマスクが255.255.255.0で、仕様ではデフォルトゲートウェイが255.255.255.1であるとされている場合。これは、60.70.80.x がマスクされているため、実際の DG が 60.70.80.1 であることを意味しますか?
BR アンドレアス
nginx - 504エラーを防ぐためにページタイムアウトを増やす方法は?
かなりの量のコードを含むファイルを実行していて、1000ユーザーのファイルを処理する必要があります。500ユーザーの処理には約55秒かかるため、デフォルトゲートウェイのタイムアウト時間を増やす必要があります。
この質問から、増やす必要があることがわかりましたがfastcgi_read_timeout
、どこに入れるかわかりませんfastcgi.conf
。
networking - 事前定義されたルートを介してパケットを送信する
パケットが宛先に到達するまでの経路をエンコードすることはできますか? ローカル ネットワーク上でアクセスしようとしているコンピューターを知っているとします。そのルーターをそのサブネットへの「ゲートウェイ」として使用できると思いますが、アクセスしようとしているコンピューターがサブサブネット上にある場合はどうなりますか? 次に、gateway1-->gateway2-->destination を指定する必要があります。
ルーターはゲートウェイ 1 にしか到達できず、ゲートウェイ 1 はゲートウェイ 2 にしか到達できず、ゲートウェイ 2 から目的地に到達できます。
パケット内のルートをエンコードする方法はありますか?
api - Joomla と VirtueMart に関する質問
e コマース Web サイトを作成する必要があります。Joomla と VirtueMart を使用して仕上げることができないかと考えています。VirtueMart を使用したことがありません。この解決策が素晴らしいかどうか心配しています。VirtueMart はショッピング カートですが、別の銀行の支払いゲートウェイと簡単にリンクできますか? 安全ですか?ご提案ありがとうございます。どうもありがとう
gateway - Spring Integration Get HTTP Outbound Gateway Response
RESTサービス呼び出しをPOSTして、返されるデータを取得する必要があります(これはすべてJSONを使用しています)。応答チャネルをチェーンとして持つアウトバウンドゲートウェイがあり、チェーンには1つのトランスフォーマーがあります。
ただし、トランスフォーマーを介してデバッグすると、返されるペイロードは単なるHttpStatusオブジェクトです。
多分私は何か間違ったことをしているのですか?どんな助けでも大歓迎です。ありがとう!
timeout - ip_conntrack_tcp_timeout_built がサブネット全体に適用されない
何千ものデバイスが接続された nat セットアップがあります。ゲートウェイには eth0 によって提供されるインターネットがあり、LAN 側のデバイスはゲートウェイの eth1 に接続します。
私はiptablesで次の設定をしています:
eth1 は次のように構成されています。
クライアントには ips 192.168.0.2 から 192.168.255.254 が割り当てられます。
/etc/sysctl.conf には、ip_conntrack_tcp_timeout_established の次の設定があります。
このゲートウェイに接続するクライアント デバイスの数が多いため、デフォルトの 5 日間のタイムアウトは使用できません。
これはうまく機能しているようで、10000 を超えるクライアント デバイスでセットアップをテストしました。
ただし、私が見ている問題は、192.168.0.2 から 192.168.0.255 までの IP 範囲内のデバイスにのみ 1200 の tcp 確立タイムアウトが適用されていることです。192.168.1.x から 192.168.255.x の範囲の IP を持つすべてのデバイスは、依然として 5 日のデフォルト タイムアウトを使用しています。
これにより、/proc/net/ip_conntrack テーブルにあまりにも多くの「ESTABLISHED」接続が残り、最終的にはいっぱいになります。20 分以内にタイムアウトするはずなのに、5 日でタイムアウトすることが示されています。
明らかに、どこかで設定が不足しているか、何かが正しく構成されていません。
助言がありますか?
ありがとう
windows - 別の IP デフォルト ゲートウェイを使用して別のアプリケーションをロードする
これが状況です。同じサブネット内に 2 つのルーターを備えた 2 つのインターネット接続を持つ会社です。192.168.0.1 と 192.168.254 の 2 つのゲートウェイがあります。一方の接続は信頼性が高く、もう一方は高速です。
彼らが望んでいるのは、信頼できるゲートウェイ (.254) を提供するいくつかのアプリケーション (サードパーティ) を起動し、他のすべてのアプリケーションが高速なもの (.1) を使用することです。
私が探しているのは、他のすべてのアプリケーションが.1で実行されている間に、ゲートウェイが.254であると彼に信じ込ませる別のプロセスを実行する可能性です
誰もそれを行う方法を知っていますか? 可能であれば.netで?