2016-05-24 3 views
-1

Я хочу добавить прокси-сервер для службы Amazon SNS. Из текущего файла конфигурации, как добавить больше прокси?symfony2: как настроить 2 прокси для amazon s3 и sns

config.yml:

 
aws: 
    version: "latest" 
    region: "%s3_region%" 
    validate: false 
    scheme: "http" 
    http: 
     proxy: "%s3_proxy%" //I want to add proxy for sns: "%sns_proxy%" 
    credentials: 
     key: "%s3_key%" 
     secret: "%s3_secret%" 
    S3: 
     version: '2006-03-01' 
    SNS: 
     version: '2010-03-31' 
+0

Добро пожаловать в StackOverflow! Благодарим за обмен файлом конфигурации. Какой у Вас вопрос? –

+0

Я хочу добавить прокси для службы amazon sns. Из текущего файла конфигурации, как добавить больше прокси? –

ответ

0

Установите другой прокси только для snsclient:

$options = [ 
    'region'   => $s3_region, 
    'version'   => 'latest', 
    'http'=>[ 
    'proxy' => $sns_proxy, //this proxy for only snsclient 
    ], 
    'credentials' => [ 
    'key' => $s3_key, 
    'secret' => $s3_secret, 
    ] 
]; 
$client = SnsClient::factory($options); 
// Snsサーバに接続 
$this->sns_topic = $sns_topic;