alibabacloud-sdk-client-initialization-for-java
Installation
SKILL.md
Client Initialization Best Practices (Java)
Core Rules
- Client is thread-safe — safe to share across threads without synchronization.
- Use singleton pattern — do NOT create new client instances per request. Frequent
new Client()calls waste resources and hurt performance. - Prefer explicit endpoint over region-based endpoint resolution.
Recommended Client Creation
public class ClientFactory {
private static volatile com.aliyun.ecs20140526.Client instance;