In order to see the details of each thread, a third-party tool will need to be used to plug into the JVM to generate a thread dump. From a GoAnywhere MFT perspective, the best way to get an idea of what the threads are doing is to survey the application. We recommend viewing active sessions (services > active sessions), active jobs (workflows > active jobs), monitors (workflows > monitors > active monitors), and triggers to better understand what the additional threads are. Please keep in mind that a certain number of threads are used upon initialization of the application and for basic operational functions. This includes indexing audit logs used to provide the powerful auditing capabilities that MFT delivers. If you have more questions about this, please feel free to reach out to our support team!