PostgreSQL 서버가 Java 코드를 통해 실행 중인지 여부를 확인할 수 있습니까? 네트워크에서 관련 솔루션을 찾지 못했습니다. 모든 제안은 정말 감사드립니다. 미리 감사드립니다.java PostgreSQL 서버가 실행 중인지 확인
0
A
답변
3
조금 재미 있지만, 여기에, 사용자 이름, 암호를 작동하며 서버가 충분 경우 연결 확인 출력 콘솔을
try {
Class.forName("org.postgresql.Driver");
Connection connection = DriverManager.getConnection(
"jdbc:postgresql://127.0.0.1:5432/testdb", "username",
"password");
if (connection != null) {
System.out.println("You made it, take control your database now!");
} else {
System.out.println("Failed to make connection!");
}
} catch (Exception e) {
System.out.println("Connection Failed! Check output console");
e.printStackTrace();
return;
}
0
을하지 못했습니다 얻을 것이다 실행되고 있지 않은 경우 URL이 정확해야합니다 당신이 HOST + 당신의 PostgreSQL 서버의 포트 가용성을 확인하기 위해, 당신은 할 수 있습니다 :
public static boolean psqlAvailable(String host, int port) {
boolean ret = false;
try {
Socket s = new Socket(host, port);
ret = true;
s.close();
} catch (Exception e) {
//
}
return ret;
}
그것은하지만, 속도가 느릴 수 있습니다. 사용 방법 :
// assuming these are IP+PORT configuration on your PostgreSQL server.
boolean psql = psqlAvailable("192.168.16.1", 5432);
관련 문제
- 1. 서버가 실행 중인지 확인하십시오.
- 2. SQL 서버가 실행 중인지 감지
- 3. 셀렌 서버가 백그라운드에서 실행 중인지 확인하는 방법
- 4. Android 활동이 실행 중인지 확인
- 5. 프레임에서 javascript가 실행 중인지 확인
- 6. 앱이 백그라운드에서 실행 중인지 확인
- 7. SGE에서 스크립트가 실행 중인지 확인
- 8. emacs 서버가 실행 중인지 알아 보는 방법
- 9. pgrep을 사용하여 프로세스가 실행 중인지 확인
- 10. 스크립트가 pythonw에서 실행 중인지 확인 하시겠습니까?
- 11. 현재 프로세스가 실행 중인지 파이썬 확인 하시겠습니까?
- 12. PDF 뷰어 애플릿이 실행 중인지 확인
- 13. Gearman 데몬이 실행 중인지 확인 테스트
- 14. 프로세스가 명령 이름으로 실행 중인지 확인
- 15. Cron 작업이 준비 서버에서 실행 중인지 확인
- 16. 코드가 Chrome 확장 프로그램으로 실행 중인지 확인
- 17. 루비 스크립트가 이미 실행 중인지 확인
- 18. bash를 사용하여 스트리밍 서버가 가동 중인지 확인 하시겠습니까?
- 19. PostgreSQL 서버가 시작되지 않습니다.
- 20. LDAP 서버가 시작되어 실행 중인지 확인하는 방법은 무엇입니까?
- 21. IIS가 실행 중인지 확인하는 스크립트
- 22. Minecraft 서버가 Java 온라인 상태인지 확인 하시겠습니까?
- 23. ec2 인스턴스가 실행 중인지 또는 java aws sdk
- 24. Java - 다른 Java 응용 프로그램이 실행 중인지 확인하십시오.
- 25. Java 1.5로 실행 권한 확인
- 26. Listener가 실행 중인지 확인하십시오.
- 27. 서비스가 실행 중인지 확인하십시오.
- 28. 프로세스가 실행 중인지 알아야합니다.
- 29. postgresql 서버가 수신 대기하지 않습니다
- 30. 라디오가 선택되었는지 또는 확인 중인지 jquery 확인
** 실행 **을 정의하십시오. PostgreSQL 포트가 특정 호스트에서 사용 가능한지 테스트하는 것으로 충분합니까? 로컬 컴퓨터에서'postmaster' 존재를 확인하는 것으로 충분합니까? –
네, 괜찮습니다. 특정 호스트에서 게시물을 사용할 수 있는지 확인. – Mojoy