Udostępnij przez


Konfigurowanie składnika do współdzielenia w puli

Składnik można skonfigurować do korzystania z opcji puli tylko wtedy, gdy jest poprawnie przygotowany do obsługi puli. Aby uzyskać szczegółowe informacje o tych wymaganiach, zobacz Wymagania dotyczące obiektów możliwych do współdzielenia.

Uwaga

Domyślnie składnik nie jest skonfigurowany do udostępniania z puli.

 

Podczas konfigurowania składnika, który ma być w puli, można określić następujące właściwości, aby określić sposób obsługi puli przez moduł COM+:

  • Minimalny rozmiar puli. Reprezentuje liczbę obiektów tworzonych podczas uruchamiania aplikacji oraz minimalną liczbę obiektów przechowywanych w puli podczas działania aplikacji. Jeśli liczba dostępnych obiektów w puli spadnie poniżej określonego minimum, nowe obiekty są tworzone w celu spełnienia wszelkich zaległych żądań obiektów i uzupełnienia puli. Jeśli liczba dostępnych obiektów w puli jest większa niż minimalna liczba, nadwyżkowe obiekty zostaną zniszczone podczas cyklu oczyszczania.
  • Maksymalny rozmiar puli. Reprezentuje maksymalną liczbę obiektów w puli, które menedżer zarządzania pulą będzie tworzyć, zarówno aktywnie używanych przez klientów, jak i nieaktywnych w puli. Podczas tworzenia obiektów menedżer puli sprawdza, czy nie osiągnięto maksymalnego rozmiaru puli, a jeśli nie, tworzy nowe wystąpienie obiektu, aby przekazać je klientowi. Jeśli osiągnięto maksymalny rozmiar puli, żądania klientów będą kolejkowane i otrzymają pierwszy dostępny obiekt z puli na zasadzie kto pierwszy, ten lepszy. Wnioski o tworzenie obiektów zakończą się upłynięciem limitu czasu po określonym czasie.
  • Limit czasu tworzenia (ms). Określa czas oczekiwania klienta, wyrażony w milisekundach, na zwrócenie obiektu z puli po wywołaniu polecenia CoCreateInstance. Jeśli wywołanie klienta nie powiedzie się, zostanie zwrócony błąd E_TIMEOUT.

Aby ustawić właściwości powiązane z pulą

  1. W okienku szczegółów narzędzia administracyjnego usługi składników kliknij prawym przyciskiem myszy składnik, który chcesz skonfigurować, a następnie kliknij Właściwości.

  2. W oknie dialogowym właściwości komponentu kliknij kartę Aktywacja.

  3. Aby włączyć buforowanie obiektów dla składnika, zaznacz pole wyboru Włącz buforowanie obiektów.

  4. W polu Minimalny rozmiar puli wprowadź minimalną liczbę obiektów tego typu w puli. Pula będzie utrzymywana, aby zawierać co najmniej tyle obiektów.

  5. W polu oznaczonym jako "u" wprowadź maksymalną liczbę obiektów tego typu w puli. Liczba obiektów, zarówno aktywowanych, jak i dezaktywowanych, nigdy nie przekroczy tej wartości.

  6. W polu Limit czasu tworzenia (ms) wprowadź ilość czasu, w milisekundach, jaką klient będzie czekał na obiekt w puli, jeśli nie jest on natychmiast dostępny.

Monitorowanie statystyk obiektów