2017-09-29 1 views
0

Openshift 2는 내일부터 작동하지 않습니다. Online 3 버전을 사용할 수 있습니다. 시동기 유형을 사용합니다. 오픈 시프트 2의 경우, 내 PC에있는 응용 프로그램에서 openshift에있는 MySQL DB로 /에서 데이터를 읽고 쓸 수있었습니다. 이는 클라우드 외부의 코드를 의미합니다. 그러나 이제 버전 3에서 나는 그것을 할 수 있을지 전혀 모른다. 어떻게 지금? 내 로컬 MySQL WorkBench를 Openshift Online 3의 MySQL DB에도 연결할 수 있습니까?클라우드 외부의 Java 코드에서 Openshift Online 3에 연결

답변

1

포트 포워딩은 원격 시스템에 대한 보안 연결을 매우 일반적인 방법입니다. 그것은 당신의 기계에서 호스트 기계로의 안전한 연결을 만드는 것과 같습니다. 연결이 구축되면 MYSQL Workbench와 같은 도구는 localhost:<localport>을 통해 연결할 수 있습니다. 연결은 원격 컴퓨터의 포트로 연결됩니다.

이 기능에 대한 자세한 내용은 here을 참조하십시오.

포트 포워딩은 기능을 지원하는 모든 셸 클라이언트를 통해 설정할 수 있습니다. 퍼티 구성에서.

Openshift V3는 oc

단계 현명한는 클라이언트 도구를 통해 포트 포워딩을 지원합니다

1) 다운로드 OC 도구를 설치합니다. Refer here.

2) 컴퓨터 (Windows/Linux)에 설치하면 포트 전달 기능을 사용하여 로컬 컴퓨터에서 액세스 할 수 있습니다.

포트를 앞으로 설정하려면 openshift document here을 참조하십시오.

포트 포워드가 설정되면 콘솔을 로컬에 그대로 두어 localhost:<localport>에 연결하면 실제로 openssh에서 MYSQL에 연결해야합니다.

관련 문제