小编fug*_*ior的帖子

为React应用程序设置nginx代理

我正在尝试使用两个服务创建一个 docker-compose:Spring Boot 后端(在端口 8080 上运行)和在 Nginx 上运行的 React 前端。

React 应用程序调用后端 API,例如 /api/tests。但是,当我运行 docker compose 并且前端发出请求时,它总是失败并出现 404 错误:GET http://localhost/api/tests 404 (Not Found)

当我将前端 dockerfile 设置为不使用 Nginx 时,npm start它工作得很好,但我更喜欢在 Nginx 上使用生产版本。

当前前端 dockerfile:

FROM node:11.13 as builder

RUN mkdir /usr/src/app
WORKDIR /usr/src/app

ENV PATH /usr/src/app/node_modules/.bin:$PATH

COPY package.json /usr/src/app/package.json
RUN npm install
RUN npm install react-scripts@2.1.8 -g

COPY ./package-lock.json /usr/src/app/
COPY ./public /usr/src/app/public
COPY ./src /usr/src/app/src

COPY ./nginx.conf /etc/nginx/nginx.conf

RUN npm run build

FROM nginx:1.15.10-alpine
COPY --from=builder /usr/src/app/build …
Run Code Online (Sandbox Code Playgroud)

nginx docker reactjs docker-compose

7
推荐指数
1
解决办法
2万
查看次数

SAP Hybris-Tomcat忽略内存设置

我正在本地安装SAP Hybris1811。由于我在SOLR索引作业期间遇到OutOfMemory异常,因此我试图增加其内存大小。

但是,我无法通过尝试的任何方法可靠地增加内存。有时在进行很多工作(多次构建应用程序,重新启动等)后,Hybris可以查看和使用设置的内存(我使用后台软件进行检查),但是大多数情况下,默认情况下默认为2 GB并且内存不足很快。

我尝试过的

  • set JAVA_OPTS=-Xms10G -Xmx10G;catalina.bat
  • tomcat.javaoptions=-Xmx10G -Xms10Glocal.properties

为本地Hybris服务器可靠设置更高内存的正确方法是什么?

java tomcat jvm hybris

0
推荐指数
1
解决办法
180
查看次数

标签 统计

docker ×1

docker-compose ×1

hybris ×1

java ×1

jvm ×1

nginx ×1

reactjs ×1

tomcat ×1