POST
을 호출하기 위해 HttpUrlConnection
을 사용하는 자바 프로그램이 있습니다. 지금 내가하고 싶은 것은 동일한 변경을하는 2-3 개의 병렬 호출이 있는지 확인한 다음 그 결과를 확인하는 것입니다. 각 호출은 재 작성된 변경을 수행 할 수 있으며, 그렇지 않으면 어떤 호출이 우선 순위를 갖습니다. 이를 위해 디버깅하려면 Eclipse에서 동일한 Java 프로그램의 병렬 인스턴스를 실행해야합니다. 어떻게 할 수 있습니까? 동일한 프로그램을 완전히 독립적으로 실행하는 스레드를 사용하고 싶지 않습니다.동일한 자바 프로그램의 두 인스턴스를 병렬로 실행하는 방법은 무엇입니까?
0
A
답변
-1
소스를 컴파일하고 명령 줄에서 프로그램을 실행하십시오.
우리는 소스 파일을 생성 된 파일과 분리하려고하므로, 소스 파일은 src 폴더에 있습니다. 생성 된 모든 파일은 빌드시 이어야하며 개별 단계에 대한 여러 하위 디렉토리가 있습니다. 컴파일 된 파일의 클래스와 자체 JAR 파일의 jar입니다.
src 디렉토리 만 만들어야합니다.
md src
은 다음과 같은 간단한 자바 클래스는 단지 STDOUT에 고정 된 메시지를 출력, 그래서 그냥 : - (쉘에 번역 내가 윈도우에서 작업하고 있기 때문에, 여기에 윈 - 구문입니다) 이 코드를
src\oata\HelloWorld.java
에 적 으십시오.
지금 단지를 컴파일하고 실행하려고 :package oata; public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); } }
md build\classes
javac -sourcepath src -d build\classes src\oata\HelloWorld.java
java -cp build\classes oata.HelloWorld
here 자세히 알아보십시오.
jar
을 빌드하고 스크립트를 작성하여 프로그램을 여러 번 실행할 수도 있습니다.
관련 문제
- 1. 작업을 병렬로 실행하는 방법은 무엇입니까?
- 2. 함수를 병렬로 실행하는 방법은 무엇입니까?
- 3. 여러 브라우저 인스턴스를 병렬로 실행하는 Selenium Grid
- 4. 동일한 자바 코드의 다른 인스턴스를 실행하는 방법
- 5. 다른 인수로 동일한 프로그램의 여러 인스턴스를 실행하는 PBS
- 6. 동일한 프로그램의 여러 인스턴스를 구별
- 7. 여러 레일 환경을 병렬로 실행하는 방법은 무엇입니까?
- 8. selenium webdriver를 사용하여 동일한 브라우저에서 테스트를 병렬로 실행하는 방법은 무엇입니까?
- 9. 그리드를 사용하여 동일한 브라우저에서 다른 테스터를 병렬로 실행하는 방법은 무엇입니까?
- 10. 웹 프로젝트의 분기를 병렬로 실행하는 방법은 무엇입니까?
- 11. CUDA에서 PFactory의 여러 인스턴스를 실행하는 방법은 무엇입니까?
- 12. Bash에서 주어진 함수를 병렬로 실행하는 방법은 무엇입니까?
- 13. 두 개의 매퍼 함수를 병렬로 실행하는 방법은 무엇입니까?
- 14. 박쥐 파일을 두 개의 병을 병렬로 실행하는 방법은 무엇입니까?
- 15. Erlang에서 프로세스를 병렬로 실행하는 방법은 무엇입니까?
- 16. 다른 사용자가있는 동일한 PC에서 두 개의 WebBrowser 인스턴스를 실행하는 방법
- 17. 여러 DOS 명령을 병렬로 실행하는 방법은 무엇입니까?
- 18. Django에서 테스트를 병렬로 실행하는 방법은 무엇입니까?
- 19. 타이머 작업을 병렬로 실행하는 방법은 무엇입니까?
- 20. Eclipse에서 Spark 처리를 병렬로 실행하는 방법은 무엇입니까?
- 21. 서브 루틴을 병렬로 실행하는 방법은 무엇입니까?
- 22. Transaction SQL을 사용하여 병렬로 실행하는 방법은 무엇입니까?
- 23. specflow 기능 파일을 병렬로 실행하는 방법은 무엇입니까?
- 24. 동일한 응용 프로그램의 두 버전을 동일한 PC에 설치하는 방법은 무엇입니까?
- 25. 동일한 응용 프로그램에 대해 두 개의 NUnit 콘솔 주자를 병렬로 실행하는 방법은 무엇입니까?
- 26. 여러 개의 노드 - wekit 인스턴스를 병렬로 실행
- 27. 동일한 응용 프로그램의 두 인스턴스간에 스레딩을 구현하는 방법은 무엇입니까?
- 28. 여러 모델을 순차적으로 실행하는 대신 병렬로 실행하는 방법은 무엇입니까?
- 29. 프로그램의 여러 인스턴스를 피하는 방법은 무엇입니까?
- 30. 두 개의 ListView를 병렬로 추가하는 방법은 무엇입니까?
프로그램을 두 번 이상 시작하십시오. 나는 그 문제가 정확히 어디 있는지 보지 못한다. –
병렬 연결을 테스트하려면 [JMeter] (http://jmeter.apache.org/)를 사용하십시오. – Stefan
왜 "in Eclipse"가되어야합니까? X 명령 프롬프트/셸을 사용하여 응용 프로그램을 여러 번 실행하십시오. 하지만 이것이 병렬로 일어날 것이라는 보장은 아니며 컴퓨터가 사용할 수있는 CPU/코어의 수와 OS가 우선 순위를 정하는 방법에 달려 있습니다. 보증을 원하면 프로그램의 X 인스턴스 대신 X 컴퓨터를 사용하십시오. – Gimby