Similar to #2186, having multiple servers with different PHP versions, e.g. 8.2.24 and 8.2.25 (or even 8.3), will cause the payload cache to be constantly invalidated, resulting in a lot of Too many requests to statamic.com. banners.
I realize that having different versions is not ideal, but this can happen when spinning up new instances or patching existing instances one after the other, and should not result in a non-dismissable banner for CP users.
Example payload diff:
How to reproduce
Click through the CP in a load-balanced Statamic Pro setup with different PHP patch versions.
Bug description
Similar to #2186, having multiple servers with different PHP versions, e.g.
8.2.24
and8.2.25
(or even8.3
), will cause the payload cache to be constantly invalidated, resulting in a lot ofToo many requests to statamic.com.
banners.I realize that having different versions is not ideal, but this can happen when spinning up new instances or patching existing instances one after the other, and should not result in a non-dismissable banner for CP users.
Example payload diff:
How to reproduce
Click through the CP in a load-balanced Statamic Pro setup with different PHP patch versions.
Logs
No response
Environment
Installation
Existing Laravel app
Additional details
See:
https://github.com/statamic/cms/blob/15128bc5603937b67eb52b40aa0e375b67272bbb/src/Licensing/Outpost.php#L160-L165