Bind thread

The Instances/Bind Thread setting in the EAServer Manager Component Properties dialog box specifies whether component instances must be bound to the thread that creates the instance. You can also set this property as com.sybase.jaguar.component.bind.thread using jagtool.

This option decreases scalability. Twice as many threads are needed to run the component, since each instance requires the client thread plus another thread bound to the component. Also, while the thread is bound to the instance, it cannot be pooled and used to service requests involving other components.

Enable this option only for ActiveX components, PowerBuilder components if required (see “PowerBuilder component performance”), and components of other types that use thread-local storage. Otherwise, disable this feature so EAServer can run the component on any available thread.