如何在nacos中读取配置?

ghg1uchk  于 2021-07-16  发布在  Java
关注(0)|答案(0)|浏览(323)

我将在我的控制器中读取nacos中的配置。在windows上,我可以正确阅读,但在linux上却不行。我需要这个来实现restapi,以便使用javaspringcloud上传和下载文件。我确实把它挂在Windows上了。但它在linux上根本不起作用。
这是细节。
jdk:1.8
pom.xml文件

  1. <spring.boot.version>2.2.11.RELEASE</spring.boot.version>
  2. <spring.plugin.version>2.2.0.RELEASE</spring.plugin.version>
  3. <spring.cloud.version>Hoxton.SR8</spring.cloud.version>
  1. @Slf4j
  2. @RestController
  3. @AllArgsConstructor
  4. @RequestMapping("/media-file")
  5. @Api(value = "File Upload", tags = "")
  6. public class MediaFileController extends BladeController {
  7. public static final String MEDIA_FILE_TYPE_BOND_PRICE = "bondPrice";
  8. @Autowired
  9. public Environment env;
  10. @PostMapping("upload")
  11. @ApiOperationSupport(order = 12)
  12. @ApiOperation(value = "Upload", notes = "Import excel")
  13. public R upload(MultipartFile file, @ApiParam(value = "文件类型", required = true) @RequestParam
  14. String type, @RequestParam Map<String, Object> data) {
  15. log.info("===> " + this.env.getProperty("spring.servlet.multipart.file-size-threshold"));
  16. }
  17. }

问题:
我能读出准确的数值 this.env.getProperty("spring.servlet.multipart.file-size-threshold") 在Windows上。但我在linux上看不懂。我想知道怎样才能进入毒品配置。
另外,文件上传在linux上根本不起作用。是否有任何特定的配置或权限设置?
提前谢谢!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题