2017-02-02 1 views
0

AWS 라이브러리에서이 문제가 발생하기 시작했습니다. 스칼라를 사용하면 로컬 DyanmoDb를 만들 수 있습니다.aws library dynamodb_local_latest.tar.gz 찾을 수 없습니다.

Exception in thread "Thread-12" java.io.FileNotFoundException:  http://dynamodb-local.s3-website-us-west-2.amazonaws.com/dynamodb_local_latest.tar.gz 
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1836) 
at sun.net.www.protocol.http.HttpURLConnection.access$200(HttpURLConnection.java:90) 
at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1433) 
at sun.net.www.protocol.http.HttpURLConnection$9.run(HttpURLConnection.java:1431) 
at java.security.AccessController.doPrivileged(Native Method) 
at java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:782) 
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1430) 
at java.net.URL.openStream(URL.java:1045) 
at scala.sys.process.ProcessBuilderImpl$URLInput$$anonfun$$init$$1.apply(ProcessBuilderImpl.scala:30) 
at scala.sys.process.ProcessBuilderImpl$URLInput$$anonfun$$init$$1.apply(ProcessBuilderImpl.scala:30) 
at scala.sys.process.ProcessBuilderImpl$IStreamBuilder$$anonfun$$init$$5.apply(ProcessBuilderImpl.scala:44) 
at scala.sys.process.ProcessBuilderImpl$IStreamBuilder$$anonfun$$init$$5.apply(ProcessBuilderImpl.scala:44) 
at scala.sys.process.ProcessBuilderImpl$ThreadBuilder$$anonfun$1.apply$mcV$sp(ProcessBuilderImpl.scala:57) 
at scala.sys.process.ProcessImpl$Spawn$$anon$1.run(ProcessImpl.scala:22) 

답변

0

로컬에 연결하는 경우 코드에서 직접 끝점을 사용해야합니다.

노드 JS 예 -

AWS.config.update({ 
    region: "us-west-2", 
    endpoint: "http://localhost:8000", 
    credentials : creds 
}); 

는 실제 AWS DynamoDB의 서비스 (즉, 로컬이 아닌)를 사용하고, 엔드 포인트들은 영역을 이용하여 자동으로 유도 될 것이다. 따라서 엔드 포인트를 제공 할 필요가 없습니다. 즉, 실제 AWS DynamoDB 서비스에 연결할 때 영역 만 중요합니다.

위의 변경 사항없이 로컬 및 AWS 서비스간에 전환을 시도하고 있다고 생각합니다.

언어가 무엇이든간에 로컬 DynamoDB에 연결하려고하면 끝점 URL을 사용하십시오.

http://localhost:8000 

API에는이를 구성하기위한 기본 방법 또는 조항이 있어야합니다.

+0

우리는 코드에 코드를 추가했지만 항아리를 찾을 수 없기 때문에 오류를 반환하기 시작합니다. 어디서/무엇을 설정할 지 모르겠습니다. – richs

+0

다이나모에 연결하는 데 사용하고있는 sdk 또는 lib는 무엇입니까? 링크를 제공해 주시겠습니까? – notionquest

1

The documentation은 https를 통해 zip/tgz를 제공하는 링크를 업데이트했습니다. 다음은 new link입니다.

관련 문제