Best practice to refresh the app access token

Okay, thanks.

At present my application threads generate the app_access_token themselves. Is there any chance, my app_access_token going to be invalid because of refresh from multiple threads.