問題タブ [jline]

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 に答える
6 参照

java - zkclient コンソールの不要な jline ログ

コンソール zkCli.sh を介して Zookeeper に接続するたびに、次のログが取得されます。

上記のログをフィルタリングする方法はありますか?

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

docker - jmxterm: Docker コンテナー内で「システム端末を作成できません」

JRE、いくつかの Java Web アプリケーション、およびjmxterm. 後者は、アドホックな管理タスクを実行するために使用されます。このイメージは、Web アプリケーション自体を実行するために、Docker 1.13 (かなり古いですが、ディストリビューションのリポジトリ経由で提供される最新バージョンです) を搭載した CentOS 7 サーバーで使用されます。

jmxtermすべて正常に動作しますが、 1.0.0 から最新バージョン (1.0.2) に更新した後、実行中のコンテナーに入って起動すると、次の警告が表示されjmxtermます。

この後、jmxterm矢印キーに反応せず (コマンド履歴をナビゲートしようとするとき)、オートコンプリートも提供しません。

いくつかの簡単な調査では、CentOS 7 のクリーンな環境で問題が再現される可能性があることが示されています。たとえば、これは、必要なものすべてを備えたシステムとコンテナーをブートストラップする方法です。

そして、これがコンテナに入って実行する方法ですjmxterm

いくつかの観察:

  • jmxtermどの画像を使用しても問題は発生しません。
  • jmxtermどの画像を使用しても問題は new で発生します。
  • 問題は私のラップトップ (新しいカーネルと Docker を搭載) では再現できません。
  • CentOS 7 のネイティブ バージョン 1.13 の代わりに、CentOS 7 サーバーで最新の Docker (外部リポジトリから) を使用すると、問題は再現できません。

何が起こり、特定の環境でのみエラーが再現できるのはなぜですか? これに対する回避策はありますか?