
# 实例化链代码时提示context deadline exceed？
#### 问题现象
实例化链代码失败，提示：gRPC Transport Status Code: (4) DeadlineExceed. Description: context deadline exceed。
图1提示信息   
![](https://support.huaweicloud.com/bcs_faq/zh-cn_image_0000001353901472.png "点击放大")
#### 可能原因
链代码的编译需要耗费资源。经实验统计，Go链码的编译每个peer需要消耗200MB内存，Java链码每个peer需要消耗500-600MB内存。如果您的机器规格较小（如CPU\<=4U8G），可能会导致编译时间超过预设的超时时间。
#### 解决方法
1. 当机器规格较小时，建议一次只安装、实例化一个链码。
2. 升级机器规格可以有效减少编译时间。
3. 当出现上述报错时，建议再次重试实例化操作，若还是报错，请联系技术支持工程师。
 
