"Why have I not received any payments for two months when all nodes are functioning properly?"

Hello @niu12503,
Welcome back!

Please note, zkSync Lite is not more supported, only zkSync Era is supported (zksync-era wallet feature), so if you opted-in for zkSync Lite (zksync wallet feature), your payout was likely sent to the L1 (Ethereum) address.
See July 11, 2024, June payouts complete, and deprecation of zkSync Lite/Legacy
You may also open a Payout Information on your dashboard and check the payout history. If your nodes were eligible to receive a payout (their undistributed amount is cleared the Minimum Payout Threshold on Ethereum), then you can expand any line in the Payout History for July and click the Transaction link to see the transaction on Etherscan.io.
The payout for August is not finished yet.