微信云托管官网
[图片] 以下是自己参考demo编写的Dockerfile: # 使用官方 maven/Java 8 镜像作为构建环境 # https://hub.docker.com/_/maven FROM maven:3.8-jdk-8 as builder # 将代码复制到容器内 WORKDIR /app COPY pom.xml . COPY src ./src # 构建项目 RUN mvn package -DskipTests # 使用 AdoptOpenJDK 作为基础镜像 # https://hub.docker.com/r/adoptopenjdk/openjdk8 # https://docs.docker.com/develop/develop-images/multistage-build/#use-multi-stage-builds FROM adoptopenjdk/openjdk8:alpine-slim # 将 jar 放入容器内 COPY --from=builder /app/target/youths_supply_chain_netapi-1.0.0.jar /youths_supply_chain_netapi-1.0.0.jar # 启动服务 CMD ["java", "-server -Xms512m -Xmx1024m -XX:PermSize=1024M -XX:MaxNewSize=256m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dnetworkaddress.cache.ttl=30 -Dsun.net.inetaddr.ttl=30 -Dsun.net.inetaddr.negative.ttl=30 -Djava.awt.headless=true -Djava.awt.headlesslib=true -Djava.io.tmpdir=/var/tmp", "-jar", "/youths_supply_chain_netapi-1.0.0.jar"]
微信云托管访问微信云托管中的对象存储,会不会比微信云托管访问微信开发者工具中的云存储速度快?
[图片] 相似问题 把yml文件中的mysql地址改成腾讯云服务器镜像中的mysql地址,本地调用镜像中的mysql地址没有任何问题,但上传到云托管中,服务发布正常,但调用数据时,也报上图控制台中一样的错误! mysql的环境 mysql:5.7 mysql:mysql-connector-java:8.0.18
只有在小程序端使用http的才有ua,用callcontainer的没有
微信托管中有一个扩展功能, 静态资源存储,我想把 管理端的前端应用放在这里,但是如何绑定只定义的域名? [图片] 在自定义域名中 只能绑定 服务 我尝试 把域名解析到 提供的域名 但是访问报错
我的服务需求要保证高可用,所以我设置的是最小实例两个,每个实例1核2g,但是通过内存使用情况来看基本都空闲,想问一下如果设置成0.25核0.5g会对性能造成影响吗,部署的是springboot服务
https://cloud.weixin.qq.com/cloudrun/console [图片]
[2022-02-15 19:53:23] Downloading https://mirrors.cloud.tencent.com/pypi/packages/3a/be/650f9c091ef71cb01d735775d554e068752d3ff63d7943b26316dc401749/numpy-1.21.2.zip (10.3 MB) [2022-02-15 19:53:23] 0.0/10.3 MB ? eta -:--:-- [2022-02-15 19:53:23] ERROR: Exception: [2022-02-15 19:53:23] Traceback (most recent call last): [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_vendor/urllib3/response.py", line 438, in _error_catcher [2022-02-15 19:53:23] yield [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_vendor/urllib3/response.py", line 519, in read [2022-02-15 19:53:23] data = self._fp.read(amt) if not fp_closed else b"" [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_vendor/cachecontrol/filewrapper.py", line 90, in read [2022-02-15 19:53:23] data = self.__fp.read(amt) [2022-02-15 19:53:23] File "/usr/lib/python3.8/http/client.py", line 455, in read [2022-02-15 19:53:23] n = self.readinto(b) [2022-02-15 19:53:23] File "/usr/lib/python3.8/http/client.py", line 499, in readinto [2022-02-15 19:53:23] n = self.fp.readinto(b) [2022-02-15 19:53:23] File "/usr/lib/python3.8/socket.py", line 669, in readinto [2022-02-15 19:53:23] return self._sock.recv_into(b) [2022-02-15 19:53:23] File "/usr/lib/python3.8/ssl.py", line 1241, in recv_into [2022-02-15 19:53:23] return self.read(nbytes, buffer) [2022-02-15 19:53:23] File "/usr/lib/python3.8/ssl.py", line 1099, in read [2022-02-15 19:53:23] return self._sslobj.read(len, buffer) [2022-02-15 19:53:23] OSError: [Errno 22] Invalid argument [2022-02-15 19:53:23] [2022-02-15 19:53:23] During handling of the above exception, another exception occurred: [2022-02-15 19:53:23] [2022-02-15 19:53:23] Traceback (most recent call last): [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/cli/base_command.py", line 167, in exc_logging_wrapper [2022-02-15 19:53:23] status = run_func(*args) [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/cli/req_command.py", line 205, in wrapper [2022-02-15 19:53:23] return func(self, options, args) [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 339, in run [2022-02-15 19:53:23] requirement_set = resolver.resolve( [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 94, in resolve [2022-02-15 19:53:23] result = self._result = resolver.resolve( [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve [2022-02-15 19:53:23] state = resolution.resolve(requirements, max_rounds=max_rounds) [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve [2022-02-15 19:53:23] self._add_to_criteria(self.state.criteria, r, parent=None) [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria [2022-02-15 19:53:23] if not criterion.candidates: [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ [2022-02-15 19:53:23] return bool(self._sequence) [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ [2022-02-15 19:53:23] return any(self) [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in <genexpr> [2022-02-15 19:53:23] return (c for c in iterator if id(c) not in self._incompatible_ids) [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built [2022-02-15 19:53:23] candidate = func() [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 215, in _make_candidate_from_link [2022-02-15 19:53:23] self._link_candidate_cache[link] = LinkCandidate( [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 288, in __init__ [2022-02-15 19:53:23] super().__init__( [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 158, in __init__ [2022-02-15 19:53:23] self.dist = self._prepare() [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 227, in _prepare [2022-02-15 19:53:23] dist = self._prepare_distribution() [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 299, in _prepare_distribution [2022-02-15 19:53:23] return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/operations/prepare.py", line 487, in prepare_linked_requirement [2022-02-15 19:53:23] return self._prepare_linked_requirement(req, parallel_builds) [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/operations/prepare.py", line 532, in _prepare_linked_requirement [2022-02-15 19:53:23] local_file = unpack_url( [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/operations/prepare.py", line 214, in unpack_url [2022-02-15 19:53:23] file = get_http_url( [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/operations/prepare.py", line 94, in get_http_url [2022-02-15 19:53:23] from_path, content_type = download(link, temp_dir.path) [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/network/download.py", line 146, in __call__ [2022-02-15 19:53:23] for chunk in chunks: [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/cli/progress_bars.py", line 304, in _rich_progress_bar [2022-02-15 19:53:23] for chunk in iterable: [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_internal/network/utils.py", line 63, in response_chunks [2022-02-15 19:53:23] for chunk in response.raw.stream( [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_vendor/urllib3/response.py", line 576, in stream [2022-02-15 19:53:23] data = self.read(amt=amt, decode_content=decode_content) [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_vendor/urllib3/response.py", line 541, in read [2022-02-15 19:53:23] raise IncompleteRead(self._fp_bytes_read, self.length_remaining) [2022-02-15 19:53:23] File "/usr/lib/python3.8/contextlib.py", line 131, in __exit__ [2022-02-15 19:53:23] self.gen.throw(type, value, traceback) [2022-02-15 19:53:23] File "/usr/lib/python3.8/site-packages/pip/_vendor/urllib3/response.py", line 455, in _error_catcher [2022-02-15 19:53:23] raise ProtocolError("Connection broken: %r" % e, e) [2022-02-15 19:53:23] pip._vendor.urllib3.exceptions.ProtocolError: ("Connection broken: OSError(22, 'Invalid argument')", OSError(22, 'Invalid argument')) [2022-02-15 19:53:23] The command '/bin/sh -c pip config set global.index-url http://mirrors.cloud.tencent.com/pypi/simple && pip config set global.trusted-host mirrors.cloud.tencent.com && pip install --upgrade pip && pip install --user -r requirements.txt' returned a non-zero code: 2
[图片][图片] 这个path不管我怎么修改,访问的地址永远都是根目录,请官方人员快点修复吧
Error: Base resp abnormal, {"r[图片]et":-1,"errmsg":"system error.","wx_req_id":"kGGAhITge-xZYiCA-1644819687"}
因为要区分开发环境,想问问大家,有没有更便捷的办法? 云环境可以设置环境变量,但本地调试呢? [图片]
查看部署日志,发现有一句:Container image "ccr.ccs.tencentyun.com/tcb-......:smile-score-app-007-20220214104808" already present on machine; Back-off restarting failed container; Readiness probe failed: dial tcp 10.0.64.15:8080: connect: connection refused; ] 现在这个版本的状态是 状态 端口异常
[代码]{[代码] [代码]code:[代码][代码]"ERR_INVALID_HTTP_TOKEN"[代码][代码]message:[代码][代码]"Header name must be a valid HTTP token ["expires "]. For more information, please refer to https://docs.cloudbase.net/error-code/service.html"[代码][代码]}[代码] 请求历史
自定义部署springboot 项目时 采用关联gitee, 编写dockerFile的流水线方式 要比直接本地上传jar部署慢很多,一般是什么原因导致的? 求各位大神解答。。。
SpringBoot多模块项目部署失败 wxf6d85b99a6b0f5c9 prod-0gq3n60d3aadc0a6 tid=6904 rid=1nIVSbF71FuTKHpiOb code-do code-do-001 Step 4/6 : ADD ./code-do/code-do-application/target/code-do-application-0.0.1-SNAPSHOT.jar code-do.jar [2022-02-11 20:24:55] ADD failed: stat /var/lib/docker/tmp/docker-builder028644385/code-do/code-do-application/target/code-do-application-0.0.1-SNAPSHOT.jar: no such file or directory 应该是docker脚本,ADD的源文件找不到,但是源文件地址应该在哪里呢? [图片] 附: 工单为什么提交不上?只能发帖? [图片] [图片]
Error: Base resp abnormal, {"ret":-1,"errmsg":"system error.","wx_req_id":"xeFAhITge-N.-1644630427"} [图片]
[图片] 部署服务时候提示这样,是什么问题呢
请问已经部署的服务如何读取/写入对象存储中的文件?
请问这个云托管是怎么收费的
开发文档提供的 Java 版本,是 SpringBoot 版本。现在有需求是使用微服务架构,也可以云托管吗?