Hi Hiromitsu,
For on-premise Windows Server, Mendix performs the license validation when the application starts. If the license is valid, the runtime continues to run. If the license expires while the application is already running, it will continue until the next restart, where the license is checked again.
Regarding the monthly check, I don't think there is a separate monthly runtime license validation process that you need to trigger manually on an on-premise Windows deployment. The monthly processing you may have seen is related to user metering/reporting on the Mendix platform, not the local runtime license validation.
For Windows deployments, the license is tied to the Server ID and is activated using the license key provided by Mendix Support.
Kindly mark this as the accepted answer if it helps.
thank you very much detail answer :)