Edge.js으로 OpenShift 카트리지에서 C#을 실행하려고합니다. 내 Windows PC에서 정말 잘 돌아가며 클라우드에서 실행하고 싶습니다.
저는 리눅스 환경에서 실행되는 것으로 추측하고 있지만, 나는 shure하지 않습니다.
처음에는 MSSQL DB에서 작동하게하고 C# 어셈블리로 이동하려고했습니다. 그럼에도 불구하고 필자는 Windows 컴퓨터에서 작동하는 방법과 동일한 단계를 수행하고 있지만 동일한 오류가 계속 반복되고 있습니다.
npm과 my package.json에 edge와 edge-sql을 추가했습니다.
그런 다음 MSSQL DB에 대한 간단한 계산을했습니다. 로컬로 실행하면 잘 작동합니다. 프론트 엔드가 나에게 오류 503을 주었기 때문에 나는 OpenShift로 밀어 넣었고 응용 프로그램을 꼬리는 것보다 다음 오류가 내 머리에 내 손을 유지하게한다는 것을 알았 기 때문에.
오픈 시프트에서 가장자리 js 사용
Error: The edge native module is not available at /var/lib/openshift/54d26260fcf
933d05e00021a/app-root/runtime/repo/node_modules/edge/build/Release/edge.node. Y
ou can use EDGE_NATIVE environment variable to provide alternate location of edg
e.node. If you need to build edge.node, follow build instructions for your platf
orm at https://github.com/tjanczuk/edge
at Object.<anonymous> (/var/lib/openshift/54d26260fcf933d05e00021a/app-root/
runtime/repo/node_modules/edge/lib/edge.js:33:11)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/var/lib/openshift/54d26260fcf933d05e00021a/app-root/
runtime/repo/server.js:5:12)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
DEBUG: Program node server.js exited with code 8
DEBUG: Starting child process with 'node server.js'
/var/lib/openshift/54d26260fcf933d05e00021a/app-root/runtime/repo/node_modules/e
dge/lib/edge.js:33
throw new Error('The edge native module is not available at ' + builtEdge
누군가 날이 오류를 수정 또는 왜 수/실 거예요 작업 어쩌면 나에게 설명하는 데 도움이 수 있을까요?