Java Spring Framework で REST API を作成しました。
このgithub プロジェクトを参照しましたが、私のプロジェクト構造はこれに非常に似ています。
私のアプリケーションには、Spring Boot、Spring Security、Spring Security OAuth、Spring Data JPA、Spring mongodb が含まれています。
私は、開始時にアプリケーションが 100MB 以上を消費し、URL 要求ごとに 2MB 増加することを観察しました。また、mongodb 接続は、タイムアウト後に自動的に閉じられません。
このアプリケーションの起動時のメモリ使用量を把握できません。(これは、スプリング ブート、スプリング セキュリティ、またはその他の lib によるものですか?)
セキュリティ、OAuth、および MongoDB 機能を備えた迅速な REST API 開発に最適な Java フレームワークは他にありますか?
メモリに最適化された REST API が必要です。