处理域名连接nacos读取配置异常

  • 1 项目启动报错
  • 2 问题处理
  • 3 刷新依赖重启问题解决

1 项目启动报错

使用ip可以正在启动,但是使用域名报下面的错误

2024-06-15 17:37:22.981 ERROR 29268 --- [           main] c.a.c.n.c.NacosPropertySourceBuilder     : parse data from Nacos error,dataId:mark-start-blog.yaml,data:      tW�S��]�M��$�I$���Ő/3���N�Lf���"���w� �'캶L�!c��i����p�c���I?�_��ݓ��x������罷f��aj�4�J(7�B�P����2�U�����Μﰩe�C��Ԁ�1�⯦a]l��rV�
���u^�µ�
{�aj���"^6-L���z� ߰,����*��
V�N���r�+,W�S�J�$�Gժ�X�;�GM�V<D+�Q�]R��8b$�Vr6u ~]���K��Ʈ��5k��E��B}zm<�����)�L��B�p����t:;2hd�#k����P��.b�i��o�L�%�������XeD��1�-bCl�/_�D/��x�:�"n��=���9;�i��OMM��8�\��O�s�� S+�XT�SB�$�d�GR5I@�SDEd�4pl�J����SaSl;L�L H�r���й��le��?�*"3p)q1W�<Dj��
���a�_���a�e"�����\���q؂���2
�ߪ���<�ybHUsЧ����q�,ŷ�P��γ���?	�דdI
�6�z���J��pEy��Y&��3�.A�Ք˂��H����4G���
zu�/㾷p/�=�rN����G�P($�#g��P'��mT���  �� �	��G  ,

org.yaml.snakeyaml.reader.ReaderException: special characters are not allowed
	at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:211) ~[snakeyaml-1.26.jar:na]

special characters are not allowed插图

2 问题处理

在chatgpt上咨询该问题后,尝试了所有处理办法,最终一条生效,那就是nacos起步依赖版本问题。
我的springboot版本是2.3.7.RELEASE,nacos起步依赖版本是2.2.2.RELEASE,
gpt建议升级到2.2.5.RELEASE
special characters are not allowed插图(1)

3 刷新依赖重启问题解决

刷新依赖重启项目后发现项目已经可以正常读取到配置
special characters are not allowed插图(2)

本站无任何商业行为
个人在线分享 » special characters are not allowed
E-->