問題タブ [reconnect]

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.

0 投票する
0 に答える
1740 参照

mysql - node.jsでmysqlデータベースの再接続は可能ですか

私はnode.jsで非常に新しいです。node.jsでデータベース(mysql)の再接続が可能であることを知りたいだけですか?

データベースがほんの一瞬ダウンしたときに接続を確立するために、次のコードを書きました。

また、コードの何が問題なのかを教えていただけると助かります。

次のコードを使用して接続プールを実装しましたが、コードの一部が機能していません。

サーバーに接続プールモジュールを既にインストールしています。Linux サーバーで node.js コードを実行しています。node.jsでアプリケーションを再起動せずに、mysqlデータベースが数秒間ダウンしたときに再接続し、再びアップできますか?

0 投票する
1 に答える
1437 参照

bluetooth - CSR BlueCore5、ADK 2.5 のシンク (ヘッドセット) アプリケーション

CSR の BlueCore5-Multimedia と ADK 2.5 Sink Application の経験がある人はいますか。私は CSR の CNS09010v3 開発ボードに取り組んでおり、同社のオーディオ開発キット (ADK 2.5) を使用しています。サンプルのシンク アプリケーションでは何も変更しません。BC5MM には、DEBUG と RELEASE の 2 つの構成があります。

  1. xIDE3 開発プログラムからシンク ワークスペースを開きます。
  2. DEBUG 構成でシンク アプリケーションをコンパイルして実行します (開発ボードは、ADK - シンク構成ツールに含まれているもので既に構成されています)。
  3. ヘッドセットを iPhone 5S とペアリングします。
  4. 音楽を再生したり、電話をかけたりできます。
  5. アプリケーションを停止して、もう一度実行します。ヘッドセットは自動的に iPhone 5S に接続し、音楽を再生したり電話をかけたりできるようになります。

問題は、Sink アプリケーションを RELEASE 構成で実行し、SPI プログラミングおよびデバッグ インターフェイス ケーブルを抜いたときです。ヘッドセットは、すでにペアリングされている iPhone 5S に自動的に接続することを望んでいません。アプリケーションが RELEASE 構成で実行されていて、ケーブルが差し込まれている場合、自動的に接続されます。2 つの構成の違いは、DEBUG ではアプリケーションが SPI ポートを介してデバッグ メッセージを送信し、xIDE3 がそれらを表示することです。この説明が誰かが私を助けるのに十分であることを願っています.

前もって感謝します。

0 投票する
1 に答える
913 参照

python - プログラムの再起動時にpythonサブプロセスパイプを元の子プロセスに再接続できますか?

再起動前に起動された子プロセスの制御を取り戻すことができる、Python プログラムを再起動する安全な方法を探しています。

サブプロセスとスレッドを使用して、出力メッセージを継続的に生成する長期のstdout/を監視します。stderrcommand

サンプル コード スニペットは次のとおりです。

私のpythonメインプログラムが終了すると(たとえば、pidを殺す)、その子プロセス(クラスcommandによって実行されるPS)はバックグラウンドプロセスとしてまだ生きています。

stdout私の質問は、 /を監視し続けることができるように、python で子プロセスを「再接続」する方法はありますstderrか?

PS Linux環境、より具体的にはubuntu 14.04でのみ必要です。

0 投票する
4 に答える
15643 参照

java - API (Oauth 1.0) を呼び出すには?

この API (Oauth1.0 標準) を呼び出そうとしています:

https://appcenter.intuit.com/api/v1/Connection/Reconnect

そして、私がやっていることは:(Javaで作業しています)

そして、私が得ている応答は次のとおりです。

Oauth1.0 標準のリクエストを作成する際に不足しているものを教えてください。または、その標準でのOauth1.0リクエストの例のサンプル コードを提供してください。

どうもありがとうございました。

0 投票する
0 に答える
1407 参照

java - EJB が新規デプロイメント後に再接続しない

2 つの異なるサーバー上の EJB を介して互いに通信する 2 つの Java アプリケーションがあります。

EJB は Spring で定義され、ejb 名が Web ロジックの外部 JNDI としてセットアップされます。

refreshHomeOnConnectFailure を true に設定し、リモート サーバーを再起動して再接続できますが、リモート サーバーに再デプロイすると問題が発生します (デプロイ プロセスで Web ロジック ドメインが完全に削除され、再作成され、新しいアーティファクトがデプロイされます)。接続を試みますが、セキュリティ上の問題があります。

リモート マシンでは、「再展開」プロセスの後に次の例外が発生し、クライアントから呼び出しが行われます。そのため、クライアントは呼び出しを試みていますが、リモート マシン/JVM は呼び出しを受け付けていません。

環境 Java7 / Weblogic12 / Spring2.5

これを渡して、ログインまたはユーザー資格情報のログインを再度実行できるようにする方法はありますか?

----------

2つの可能な解決策を見つけましたが、どちらを使用するのが最適か、また使用する際に問題があるかどうかは完全にはわかりません.

解決策 1: - JNDI テンプレートを指定しますが、それを行うと weblogic 内で定義する目的が無効になり、アプリケーション自体の一部になります。

Solution2: - このサイトで、SimpleRemoteStatelessSessionProxyFactoryBean をオーバーライドすると、セキュリティを再度インスタンス化できることがわかりました。

0 投票する
1 に答える
2799 参照

session - HBase は ZooKeeper とのセッションを確立し、すぐにセッションを閉じます

RegionServer が ZooKeeper に頻繁に接続することがわかりました。彼らは常にセッションを確立し、それを閉じて、ZooKeeper に再接続しているようです。サーバー側とクライアント側の両方のログを次に示します。なぜこれが起こるのか、どう対処すればよいのかわかりませんか?HBase 0.94.11 と ZooKeeper 3.4.4 を使用しています。

HBase RegionServer からのログ:

ZooKeeper サーバーからのログ:

0 投票する
2 に答える
5490 参照

mysql - Rails で MySQL を強制的に再接続する

Railsアプリケーションで私の意志でMySQLの再接続を強制する方法は? これを定期的に、または「MySQLサーバーがなくなった」などのDB例外で実行したいと思います。

私は見つけましActiveRecord::Base.remove_connectionたが、書かれているように、アプリケーション全体ではなく、いくつかのモデルに対して呼び出す必要があります。