問題タブ [quarkus-rest-client]
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.
quarkus - プロパティを使用して、quarkus リアクティブ レスト クライアント用に複数の異なるホストを安全に宣言できますか?
私の quarkus アプリケーション プロパティで、複数のクライアントを宣言しました。それぞれが異なるホスト (ベース URL) を持ち、microprofile のリアクティブ レスト クライアントによって使用されます。
- これは良い習慣ですか?
- 接続を再利用していますか?すべてのホストに対して単一の RestClient を作成しますか?
quarkus - quarkus の InvocationTargetException
quarkus を使用して小さな休憩サービスをセットアップし、整数としてパス パラメータを持つエンドポイントを作成しました。整数としてキャストできない数値でエンドポイントを呼び出すことがわかっている場合、InvocationTargetException と NumberformatException が発生します。
エンドポイントの例:
http://localhost:9898/user/2147483647 を呼び出すと、404 と json 形式の応答が返されます。
しかし、私が呼び出すと: http://localhost:9898/user/2147483648 2147483648 は整数ではないため、InvocationTargetException で中断し、サーバー エラーを返します。
それは期待どおりに壊れますが、適切な応答(不正な要求やフロントエンドに表示できるjsonメッセージなど)を返したかったのですが、ExceptionMapperでこの例外をキャッチする方法が見つかりませんでした.
より良い応答を得る別の方法はありますか。
quarkus - Quarkus アプリケーションが正しく起動しない
私は quarkus アプリケーションを持っています。以下のコマンドでアプリケーションをビルドすると、初めてプロセスが開始され、完全に正常に コンパイルされます quarkus:dev -DskipTests=true
起動成功のログ:
しかし、プロセスを停止して再度開始すると、プロセスが開始されません...
起動に失敗した場合のログ:
マシンを再起動してから quarkus サービスを開始すると、再び機能します。
pom.xml:
誰かが同様の動作に遭遇した場合、およびその根本原因は何か教えてください。
java - SSL 証明書を使用して Quarkus アプリで HTTP を HTTPS に変更する方法と、生成された証明書 (サーバー、CA、およびキー) を使用する方法は?
このYouTubeビデオhttps://youtu.be/oCl0gzLPPMIで、opensslを使用してWebサーバー証明書、ca、およびキーを作成しました