Service Bus 1.0 릴리스 정보
다음 릴리스 정보에는 Service Bus for Windows Server(Service Bus 1.0) 릴리스에 대한 알려진 문제 및 최신 정보가 포함되어 있습니다.
이 릴리스의 새로운 기능
Service Bus for Windows Server의 새로운 기본 HTTP 포트: Service Bus for Windows Server에서 사용하는 기본 HTTP 포트가 4446에서 9355로 변경되었습니다. 이에 따라 응용 프로그램을 수정해야 합니다.
Service Bus 연결 문자열을 작성하는 새로운 도우미 클래스: Windows Azure SDK 1.7에는 연결 문자열을 사용하여 Service Bus에 연결하는 방법이 도입되었습니다. 클라우드 API를 일치시키기 위해 이 릴리스에는 Service Bus 연결 문자열 작성을 도와주는 새 클래스가 포함되어 있습니다. 자세한 내용은 다음을 참조하십시오. 응용 프로그램 개발 섹션.
Service Bus 연결 문자열의 새로운 형식: Service Bus(클라우드 또는 온-프레미스)에 연결하려면 Windows Azure SDK의 API와 유사한 구성 파일의 연결 문자열을 사용합니다. 자세한 내용은 다음을 참조하십시오. 응용 프로그램 개발 섹션.
이제 Service Bus for Windows Server PowerShell cmdlet에서 연결 문자열을 사용하여 데이터베이스를 구성합니다. 자세한 내용은 다음을 참조하십시오. Service Bus for Windows Server PowerShell cmdlet을 참조하십시오.
이제 Service Bus for Windows Server에 구성 마법사가 있습니다. Service Bus for Windows Server 구성 마법사를 사용하여 팜 생성, 기존 팜 가입 및 탈퇴 등의 기본 작업을 수행할 수 있습니다.
이제 Service Bus for Windows Server에서 Windows 인증 외에 SQL 인증을 지원합니다.
이제 SQL Server 또는 SQL 데이터베이스를 사용하여 Windows Azure VM(IaaS)에서 Service Bus for Windows Server를 호스팅할 수 있습니다.
이제 새 System Center 관리 팩을 다운로드할 수 있습니다.
알려진 문제
Service Bus for Windows Server를 설치하려면 FabricConfigFileName 환경 변수가 없는지 확인하십시오. 환경 변수가 있으면 설치에 실패할 수 있습니다.
컴퓨터의 GAC(전역 어셈블리 캐시)에 이전 버전의 Microsoft.ServiceBus.dll이 없는지 확인해야 합니다.
Stop-SBFarm 실행 후 팜이 중지된 상태에 있는 동안 Add-SBHost 또는 Remove-SBHost PowerShell cmdlet을 실행하는 경우 팜이 자동으로 다시 시작됩니다.
SQL Server가 공유 메모리를 사용하여 구성된 경우 Service Bus for Windows Server는 작업 그룹 컴퓨터에서만 작동합니다. 도메인 가입 컴퓨터의 경우 SQL Server에서 TCP/IP 또는 명명된 파이프를 사용해야 합니다. 또한 SQL Browser Agent를 시작해야 합니다.
서로 다른 컴퓨터에 로그온한 여러 사용자가 각자의 컴퓨터를 같은 팜에 가입시킬 수 없습니다. 이는 두 사용자 모두 SQL Server에 대한 권한이 있는 경우에도 마찬가지입니다.
ServiceBus.config 파일이 .NET 구성 경로에 있는 경우 Service Bus for Windows Server를 설치하거나 구성하기 전에 이 파일을 삭제해야 합니다. 이 파일이 있으면 Service Bus for Windows Server에서 런타임 오류가 발생합니다. 이는 구성 요구 사항입니다.
새 서비스 네임스페이스를 만든 경우 즉시 활성화되지 않습니다. 스크립트를 사용하여 서비스 네임스페이스를 만든 경우 이 새로 만든 서비스 네임스페이스에 엔터티를 생성하려면 30초 정도 기다려야 합니다. 반면, 서비스 네임스페이스를 삭제한 경우에는 삭제가 완료되는 데 몇 분 정도 걸립니다. 그 전에 같은 이름으로 서비스 네임스페이스를 만들려고 하면 작업에 실패합니다.
RunAs 계정의 암호가 잘못된 경우(예: 변경된 경우) 해당 게이트웨이로의 모든 후속 요청이 UnauthorizedAccessException으로 인해 실패합니다. 이 문제를 해결하려면 Update-SBHost cmdlet을 호출하고 새 암호를 제공합니다.
존재하지 않는 서비스 네임스페이스에 액세스하려고 하면 URI 형식 예외(특히, ArgumentException)가 발생합니다.
서비스 네임스페이스를 추가하면 기존 연결이 중단되고 MessagingCommunicationException이 생성됩니다.
포트 경합이 있으면 오류가 발생하고 Add-SBhost cmdlet이 실패하며 게이트웨이 서비스가 계속 작동 중단과 재활용을 반복합니다. 이 문제를 해결하려면 노드를 다시 시작합니다.
인증서에 대한 CA를 사용자 루트 저장소에 설치해야 합니다.
빌드 날짜:
2013-07-31