cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Thingworx Concurrent user login limit

TanmeyTWX
16-Pearl

Thingworx Concurrent user login limit

Hi Experts,

 

I have few questions to be clarified around user login.

 

1. How to identify concurrent user login limit ?

I did check GetLicenseInfo states twx_named_user as Total Feature Count = 60. Does this mean 60 users at a time can login?

 

2. Is there any limit of users can access Thingworx application based on specific sizing. Example: 64GB RAM and 16 CPU sized Thingworx instance can allow how many users to login at the same time?

 

3. Is there any readily available tool/application to perform load testing of the Thingworx application?

1 ACCEPTED SOLUTION

Accepted Solutions
slangley
23-Emerald II
(To:TanmeyTWX)

Hi @TanmeyTWX.

 

There are 2 types of contracts related to ThingWorx--asset-based and user-based.  In an asset-based contract, the customer is allowed to create as many users as needed regardless of the limit reflected in Licensing Subsystem Settings.  In this scenario, customers should keep track of their assets.

 

In a user-based contract, customers should keep an eye on the number of users that exist compared to the number of users that are allowed.  The system allows for the addition of as many users as needed to avoid disruption to the customer's business, but the contract should be updated to reflect the actual user needs of the company.  Note that there is no defined limit on concurrent users in ThingWorx. Other products, such as Navigate, however, may enforce this restriction.

 

There is no easy answer regarding sizing.  This will be unique for each customer depending on the points you previously mentioned, as well as the specs related to the VM or server you are running on.  We have some customer deployments with hundreds or thousands of users.

 

Regards.

 

--Sharon

View solution in original post

5 REPLIES 5

Hi @TanmeyTWX,

 

For 1. please take a look at the following support article, https://www.ptc.com/en/support/article/CS324097 and recent post, https://community.ptc.com/t5/ThingWorx-Developers/twx-named-user-Limits/td-p/848286, on license info.  Specifical twx_named_user should refer to the number of users you are allowed to create in ThingWorx.

 

2. There are not explicit limits defined based on server sizing due to load really depends on what the system and user actions are doing.  For example if users only have visibility to one thing and are loading information about this thing in a mashup.  The amount of resources required would be significantly less than someone view 30k things.  Efficiency of services and mashups also play a factor and are dependent on implementation.

 

3. There are different tools out there, JMeter has been used to simulate users and server calls.

 

Thanks,

Travis

Hi @TravisPickett 

 

For the first point, my understanding is that  60 users in the twx_named_users is the no of users can be created and can access the application and to increase the this count I have to get the license for more users.

 

Regarding the second point on User limit, I understand that sizing is not the only factor but the model design, no of things, way of data ingestion etc. I just want to understand if there's any benchmark of maximum users in a typical TWX application. Its can't be just unlimited

slangley
23-Emerald II
(To:TanmeyTWX)

Hi @TanmeyTWX.

 

There are 2 types of contracts related to ThingWorx--asset-based and user-based.  In an asset-based contract, the customer is allowed to create as many users as needed regardless of the limit reflected in Licensing Subsystem Settings.  In this scenario, customers should keep track of their assets.

 

In a user-based contract, customers should keep an eye on the number of users that exist compared to the number of users that are allowed.  The system allows for the addition of as many users as needed to avoid disruption to the customer's business, but the contract should be updated to reflect the actual user needs of the company.  Note that there is no defined limit on concurrent users in ThingWorx. Other products, such as Navigate, however, may enforce this restriction.

 

There is no easy answer regarding sizing.  This will be unique for each customer depending on the points you previously mentioned, as well as the specs related to the VM or server you are running on.  We have some customer deployments with hundreds or thousands of users.

 

Regards.

 

--Sharon

@slangley Thanks for the clarification. I have already requested the customer to update contract with license to allow more users.

Announcements