creator
Yep.
Considering the stability and popularity, I recommend bandwagonhost to you. It is the first result of searching CN2-GIA through Google. The servers located in the USCA_9 and USCA_6 data centers should have good speed.
You can add a delay of 160ms-200ms before and after the interface request to simulate the feeling of Chinese users after using CN2-GIA. 160ms is an excellent connection delay from Shanghai, China to Los Angeles, USA, 200ms is a general delay, and it is no longer recommended when it is greater than 250ms.
PS:
I use a small Chinese server provider that provides CN2-GIA services, and it has been used stably for 3 years. The server configuration is 1 core 512M memory, and only the proxy service is deployed. For me, it is a cheaper option, and I can accept short-term downtime or even business running away. I use about 200GB of traffic every month, and it will not lead to a ban.
The only thing I am not sure about is whether normal network services with a large amount of traffic will cause the IP to be banned. I have no such experience. In the earlier period, I have been banned, but the more likely reason is the backward VPN technology.
I recommend deploying a reverse proxy on another domain name as a backup. Make a request to the cloudflare IP address every time it starts and calculate the delay. If the response is successful and the delay is within the threshold, use the cloudflare domain name. Otherwise, use the backup domain name. This can reduce the traffic directed to the source IP address. If the traffic in China is less than 500GB per month, it can be ignored.
Of course, it is also feasible to divert traffic directly through cloudflare, which is simpler and does not require modifying the client code.
Another solution is to deploy services in Japan/Hong Kong, China/even China. If you are interested, I will introduce it later.