Как можно загрузиться, балансируются, IIS 6 разместил Сервис WCF?

Эта функция может корректно обрабатывать значение float, просто добавляя к другому ответу

function convertNumber(num) {
  var n1, n2;
  num = num + '' || '';
  n1 = num.split('.');
  n2 = n1[1] || null;
  n1 = n1[0].replace(/(\d)(?=(\d\d)+\d$)/g, "$1,");   
  num = n2 ? n1 + '.' + n2 : n1;
  n1 = num.split('.');
  n2 = (n1[1]) || null;
  if (n2 !== null) {
           if (n2.length <= 1) {
                   n2 = n2 + '0';
           } else {
                   n2 = n2.substring(0, 2);
           }
   }
   num = n2 ? n1[0] + '.' + n2 : n1[0];

   return num;
}

эта функция преобразует всю функцию в float, поскольку она

function formatAndConvertToFloatFormat(num) {
  var n1, n2;
  num = num + '' || '';
  n1 = num.split('.');
  if (n1[1] != null){
    if (n1[1] <= 9) {
       n2 = n1[1]+'0';
    } else {
       n2 = n1[1]
    }
  } else {
     n2 = '00';
  }
  n1 = n1[0].replace(/(\d)(?=(\d\d)+\d$)/g, "$1,");
  return  n1 + '.' + n2;
}
7
задан Jason Stevenson 7 October 2008 в 00:46
поделиться

3 ответа

На Вашем bigIP Создают 2 новых http://server1.domain.com/ http://server2.domain.com/ виртуальных серверов

создайте пул для каждого VS только с определенным сервером в нем - таким образом, не будет никакой балансировки действующей нагрузки и не получит доступ к нему тот путь. Если Вы коротки на внешнем IP, можно все еще использовать тот же IP в качестве производственного доменного имени и просто использовать irule для прямого трафика к соответствующему пулу

Надеюсь, это поможет

1
ответ дан 7 December 2019 в 20:38
поделиться

URL, который это использует, основан на привязке в IIS. Веб-сайт имеет больше чем одну привязку? Если это делает, или сервис WCF используется несколькими сайтами? Если это, то Вы - СОЛЬ AFAIK. Мы столкнулись с этой проблемой. В основном может быть только одна привязка IIS для HTTP, иначе это бомбит.

Кроме того, вот информация о реализации ServiceHostFactory. Это будет работать, если будет возможно, что Ваш сервис WCF только доступен через 1 адрес (к сожалению для нас, это не было возможно).

0
ответ дан 7 December 2019 в 20:38
поделиться

Когда необходимо протестировать определенную машину, Вы могли "обойти" выравнивание нагрузки и удостовериться, что корректный заголовок хоста отправляется в keeep WCF счастливый путем редактирования файла "хостов" на машине, от которой Вы тестируете так, например:

10.0.0.11 до 10.0.0.16 шесть хостов, которые находятся в кластере "cluster.mycompany.local" со сбалансированным IP-адресом загрузки 10.0.0.10. Когда тестирование Вас могло добавить строку к файлу hosts машин, который говорит "10.0.0.13 cluster.mycompany.local", чтобы смочь поразить третью машину в кластере непосредственно.

0
ответ дан 7 December 2019 в 20:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: