как программно отклонить новые соединения на 4d v17? - PullRequest
0 голосов
/ 24 августа 2018

существуют ли команды, подобные WEB STOP SERVER и STOP SQL SERVER , но для отклонения новых соединений на моем 4d-сервере?

1 Ответ

0 голосов
/ 27 августа 2018

я обнаружил, что с помощью на сервере открытого метода базы данных соединений я могу отклонить новые соединения, вернув значение, отличное от 0, как показано в документе

Есливы не возвращаете значение в $ 0, оставляя переменную неопределенной или инициализируемой в ноль, 4D Server предполагает, что метод базы данных принимает соединение.Если вы не принимаете соединение, вы возвращаете ненулевое значение в $ 0.

, поэтому я просто изменяю возвращаемое значение $ 0 при необходимых мне условиях

If(*some conditions*)
  $0:1
End If
...