موضوع رصد سكالا الفاعلة
-
06-07-2019 - |
سؤال
هل هناك طريقة لمراقبة كيفية العديد من المواضيع هي في الواقع على قيد الحياة و تشغيل بلدي سكالا الممثلين ؟
المحلول
الطريقة الوحيدة للقيام بشكل صحيح هذا هو لحقن الخاصة بك المنفذ من أجل الجهات الفاعلة في النظام ، بشكل افتراضي ، والفاعل المواضيع لا يكون الفاعل - أو سكالا-أسماء محددة (قد يكون مجرد تسمى Thread-N
أو pool-N-thread-M
اعتمادا على أي إصدار من سكالا الذي تستخدمه.
فيليب هالر قد أعطى تعليمات على استخدام المنفذ, حيث يمكنك مراقبة استخدام الخيط إذا كنت ترغب في ذلك ، أو على الأقل اسم المواضيع حتى خلق.إذا تجاوز موضوع تسمية ثم هل يمكن استخدام جافا القياسية نظام MBeans (أي ThreadMXBean) لرصد المواضيع برمجيا (أو عن طريق JConsole/JVisualVM).
لاحظ أنه يمكنك التحكم الافتراضي آلية استخدام خصائص النظام:
actors.minPoolSize
actors.maxPoolSize
actors.corePoolSize
نصائح أخرى
وقد حاول VisualVM أداة (متوفر مجانا من الشمس). من بين أمور أخرى، فإنه يمكن رصد المواضيع في إدارة JVMs.