Невозможно взять кредит для ssl: //10.10.183.27: 9714. org.wso2.carbon.databridge.agent.exception

Чтобы отсортировать вектор, вы можете использовать алгоритм sort ().

sort(vec.begin(),vec.end(),less<int>());

Третий используемый параметр может быть больше или меньше, или любая функция или объект также могут использоваться. Однако оператор по умолчанию равен & lt; если вы оставите третий параметр пустым.

// using function as comp
std::sort (myvector.begin()+4, myvector.end(), myfunction);
bool myfunction (int i,int j) { return (i<j); }

// using object as comp
std::sort (myvector.begin(), myvector.end(), myobject);
0
задан v_kumar93 13 July 2018 в 09:26
поделиться

1 ответ

Эта ошибка обычно связана с конфигурацией Google Analytics или настройкой Throttling.

Попробуйте отключить издатель Google Analytics в файле api-manager.xml, если он включен, или просмотрите сведения о подключении в элементе DASServerUrl.

<Analytics>
    <!-- Enable Analytics for API Manager -->
    <Enabled>false</Enabled>

    <!-- Server URL of the remote DAS/CEP server used to collect statistics. Must
         be specified in protocol://hostname:port/ format.

         An event can also be published to multiple Receiver Groups each having 1 or more receivers. Receiver
         Groups are delimited by curly braces whereas receivers are delimited by commas.
         Ex - Multiple Receivers within a single group
         tcp://localhost:7612/,tcp://localhost:7613/,tcp://localhost:7614/

         Ex - Multiple Receiver Groups with two receivers each
         {tcp://localhost:7612/,tcp://localhost:7613},{tcp://localhost:7712/,tcp://localhost:7713/} -->
    <DASServerURL>{tcp://localhost:7612}</DASServerURL>
    <!--DASAuthServerURL>{ssl://localhost:7712}</DASAuthServerURL-->
    <!-- Administrator username to login to the remote DAS server. -->
    <DASUsername>${admin.username}</DASUsername>
    <!-- Administrator password to login to the remote DAS server. -->
    <DASPassword>${admin.password}</DASPassword>

Вы также можете попытаться отключить или просмотреть конфигурацию в ReceiverUrlGroup и AuthUrlGroup, функции Advanced Throttling.

<ThrottlingConfigurations>
    <EnableAdvanceThrottling>false</EnableAdvanceThrottling>
    <DataPublisher>
        <Enabled>true</Enabled>
        <Type>Binary</Type>
        <ReceiverUrlGroup>tcp://${carbon.local.ip}:${receiver.url.port}</ReceiverUrlGroup>
        <AuthUrlGroup>ssl://${carbon.local.ip}:${auth.url.port}</AuthUrlGroup>
        <Username>${admin.username}</Username>
        <Password>${admin.password}</Password>
1
ответ дан Nicolo 17 August 2018 в 13:16
поделиться
  • 1
    Аналитика уже отключена, <DASServerURL> также установлен на localhost: 7612. <AuthURLGrpup> тоже. Но мой localhost IP не 127.0.0.1. Может ли это повлиять на него каким-либо образом? – v_kumar93 19 July 2018 в 10:15
  • 2
    Если Google Analytics отключена, ошибка может быть связана с Throttling. EnableAdvanceThrottling в секции ThrottlingConfigurations, разрешено ли это? Если да, то как вы настроили значения «AuthUrlGroup» и ReceiverUrlGroup? Подходит ли порт 9714 к правильному сетевому интерфейсу? – Nicolo 19 July 2018 в 10:55
  • 3
    Да, ты прав. Я сделал EnableAdvanceThrottling ложным, и я не получаю ошибку. Но я думаю, что я не смогу ничего сделать с дросселирующей политикой. Есть ли способ обхода, чтобы избежать ошибки, не отключая EnableAdvanceThrottling? Вы знаете точную причину ошибки? Почему дросселирование бросает ошибку org.wso2.carbon.databridge.agent.exception (SSL)? – v_kumar93 19 July 2018 в 13:45
  • 4
    Если у вас есть установка «все-в-одном», вы можете попробовать вручную установить URL-адрес подключения к внутреннему диспетчеру трафика. Если у вас есть смещение 3, попробуйте: <ReceiverUrlGroup>tcp://localhost:9614</ReceiverUrlGroup> и <AuthUrlGroup>ssl://localhost:9714</AuthUrlGroup>. – Nicolo 19 July 2018 в 14:07
  • 5
    Полностью работает, ты качаешь! – v_kumar93 19 July 2018 в 16:17